This bug report will be sent to the XEmacs Development Team,
not to your local site managers!!
Please write in English, because the XEmacs maintainers do not have
translators to read other languages for them.
In XEmacs 21.2 "Artemis" [Lucid] (i686-pc-linux) of Wed Feb 10 1999 on pegas
configured using `configure --external-widget --debug=yes --error-checking=none'
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
Studying 'abbrevs expanding' I met the following:
In XEmacs Info :
- Function: define-abbrev TABLE NAME EXPANSION HOOK
This function defines an abbrev in TABLE named NAME, to expand to
EXPANSION, and call HOOK. The return value is an uninterned
symbol that represents the abbrev inside XEmacs; its name is NAME.
The argument NAME should be a string. The argument EXPANSION
should be a string, or `nil' to undefine the abbrev.
The argument HOOK is a function or `nil'. If HOOK is non-`nil',
then it is called with no arguments after the abbrev is replaced
with EXPANSION; point is located at the end of EXPANSION when HOOK
is called.
The use count of the abbrev is initialized to zero.
In /usr/local/lib/xemacs-21.2-b8/lisp/abbrev.el:
(defun define-abbrev (table name &optional expansion hook count)
"Define an abbrev in TABLE named NAME, to expand to EXPANSION or call HOOK.
NAME and EXPANSION are strings. Hook is a function or `nil'.
To undefine an abbrev, define it with an expansion of `nil'."
Nothing definite is said about optional argument COUNT neither in Info
nor in Doc string.
Info version is 3.3 for 21.0