[comp.emacs] hooked abbrev question

cew@PURDUE.EDU (02/10/88)

I recently converted from gosmacs to gnumacs and I have a question
concerning hooked abbrevs.  Hooked abbrevs allow a function to be
invoked after an abbreviation has been expanded.  Under gosmacs it was
possible to have the character that caused the abbreviation expansion
(such as a space) to not be inserted in the buffer if the hooked
abbrev function returned zero.  Under gnumacs it appears that the
character causing the abbrev to be expanded is always inserted in the
buffer after the hooked abbrev function is executed regardless of what
the function returns.  I have been unable to find any definitive
documentation on whether the expansion character can be forced to be
ignored.  Any definitive answers (hopefully saying that it can be
done!) would be appreciated.
				- Craig
cew@cs.purdue.edu			ARPA
cew%purdue.edu@relay.cs.net		CSNET
{ucbvax,decvax,ihnp4}!purdue!cew	UUCP