At 01:01 PM 5/24/2000 , Phillip Lord wrote:



>* Added a jde-complete-at-point-menu command that displays a popup menu of
>   completions for the method or field at point. The command is bound
>   to  the C-c C-v C-. keystroke combination. The old minibuffer functionality
>   continues to be available as jde-complete-at-point. It is bound to the
>   C-c C-v . combination.
>
>   Thanks to Howard Spector <[EMAIL PROTECTED]> for this very useful
>   enhancement.
>
>
>
>         An excellent addition to JDE this I have to say.
>
>         May I make so bold as to suggest as menu binding for this
>though? At the moment you have to C-c C-v C-. and then grab your
>mouse. If you menu bind it then you can get it from the shift mouse-3
>menu easily, esp if you bound it somewhere at upper level, say just
>above "Build" and "Interpret" and the selection event becomes a lot
>more natural to the user. I've tried this by sticking it in my own
>menu ("JDE+") which has all my own hack functions in, and it seems
>good.
>
>        My other suggestion would be to group method names not
>alphabetically, but by a combination of alphabet and class hierarchy,
>probably in reverse order (super class methods first, up to Object methods at
>the bottom). I'd be happy to attempt this if you do not have time.
>
>         The bovinator seems to work well though. It seems quicker for
>parsing large files from within speedbar than the old method, although
>I could be wrong...
>
>         Phil

Regarding the grouping of symbol names, I suggest that it be configurable 
in some reasonable fashion.

I haven't yet downloaded the latest version of JDE, but this 
IntelliSense-like functionality sounds pretty amazing.  What would be the 
relative difficulty in integrating similar functionality into Emacs for 
languages such as Elisp, Perl, Python, C++, Visual Basic, Matlab, etc.?

Finally, I request/suggest that it be possible to obtain the sorted list of 
symbols in an external programmatic fashion, since I might want to use this 
information in a way which is not native to JDE.  I.e., there should be a 
function which returns the appropriate list of symbols, and other software 
should call this function prior to printing the symbols into menus, etc.

Many thanks,


- Jonathan

Reply via email to