Steve, On Apr 26, 2006, at 7:05 PM, Steve V wrote: Through using radrails I have come across some(what I feel) are bugs in the handling of code assist, and want to take a shot at fixing them, and improving the way it works. Can you guys point me to the proper code files that contain the code for working with code assist? This ticket outlines the issues I came across: http://dev.radrails.org/trac/ticket/856 There's a couple issues: 1. If you type the full name of a template (that matches a keyword suggestion) and hit ctrl+space, the template option is no longer available. 2. If you type the full name of a template and do code assist, it should auto-insert the template (if it's the only choice). My answers: 1. That's definitely a bug and you can take a stab at it. 2. That bug has been fixed and will be in our very nearly out 0.8.0 final release. The code around code completion/assist is very... ugly. The best place to start is org.rubypeople.rdt.internal.ui.text.rubyRubyCompletionProcessor in the rdt-ui plugin (and the method inside it: determineTemplateProposals). Our Trac site has some info on getting the code and setting up your workspace to work on RDT (http://rubyeclipse.mktec.com/cgi-bin/trac.py/wiki/WorkspaceSetup). if you're having trouble getting set up, or in tracking down the bug, please let me know. Thanks, Chris |
- [RDT-Dev] Re: Code assist code? Christopher Williams
- [RDT-Dev] 0.8.0 released Markus Barchfeld
- Re: [RDT-Dev] 0.8.0 released John-Mason P. Shackelford
- [RDT-Dev] Patch and SF.net CVS issu... Philippe Ombredanne
- Re: [RDT-Dev] Patch and SF.net ... Christopher Williams
- Re: [RDT-Dev] Patch and SF... David Corbin
- Re: [RDT-Dev] Patch an... Adam Williams
- RE: [RDT-Dev] Patch an... Philippe Ombredanne
- Re: [RDT-Dev] Patc... David Corbin
- Re: [RDT-Dev] Patc... Kyle Shank
- Re: [RDT-Dev] Patch and SF... Markus Barchfeld