Grab it at http://www.bloomington.in.us/~brutt/msf-abbrev.html
This version is a major rewrite and it has the following changes (see
the new demo on the web page):
-undo when filling out forms should be working properly now
-multiple forms can be defined in the same buffer, staying separate.
each one can have its own <endpoint> which serves as the final
jumping point for a given form. each field stays highlighted until
the end point is reached via TAB. if there is no <endpoint> defined,
then the end of the abbreviation file will serve as the endpoint.
-the dumb name of FORMJUMP has been deprecated with the more sensible
name "field" being used instead.
-there is a new combo box widget:
<choose><choice "1"><choice "2"></choose>
either type something in the field, or press RET to choose one of the
canned choices.
-TAB and shift-TAB work for forward and reverse navigation
-the loading mechanism has been changed to:
(setq msf-abbrev-root "~/emacs/mode-abbrevs")
(msf-abbrev-load)
Then, you can use this useful key shortcut to define or update a new
abbrev in the current mode easily:
(global-set-key (kbd "C-c a") 'msf-abbrev-define-new-abbrev-this-mode)
--
Benjamin Rutt
_______________________________________________
Gnu-emacs-sources mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources