Hello All,

Attached file jde-imenu-complete.el contains new implementations of
`jde-complete-at-point-menu' and
`jde-complete-popup-emacs-completion-menu'.

The main change is that `jde-complete-popup-emacs-completion-menu'
delegates popup menu handling to imenu. So, if the completion list is
too large imenu split it in sub-menus :-) Also, if there is only one
completion value it is immediately inserted at point without displaying
the popup menu.

The second change to `jde-complete-at-point-menu' displays the item to
be completed as the popup menu tile.

These changes apply only if running Emacs because I don't know if imenu
is available and works in XEmacs. Maybe someone using XEmacs could help?

Hope this will help.

Sincerely,
David

jde-imenu-complete.el

Reply via email to