expand-abbrev-handle - Expand an abbreviation handler
expand-abbrev-handle (esc esc)
expand-abbrev-handle pulls together all forms of abbreviation expansion into a single command so that it can be bound to a single key. The abbreviation must be an alpha-numeric string and the cursor must be one position to the right of the abbreviation (which must not be alpha-numeric) when this command is called. The command attempts to expand the abbreviation using the following commands in turn:
Uses a buffer specific and global abbreviation files, if set, to look up the abbreviation.
Expands ISO accent letter if the expansion mode is enabled.
Buffer specific expansion
Executes a buffer specific abbreviation expansion if the current buffer's file hook supports abbreviation expansion.
Word expansion
If the current buffer does not support file type specific expansion and the variable .spell-complete-word.on is set to 1 the abbreviation is assumed to be the start of a word and completed against the dictionary of the user's current language.
The command exits after first command to successfully expand or if none expand the command fails. See the help in the individual expansion commands for more help.
(c) Copyright JASSPA 2001
Last Modified: 2001/07/14
Generated On: 2001/08/15