]> git.eshelyaron.com Git - emacs.git/commitdiff
Change to `no-self-insert' abbrev hooks.
authorGerd Moellmann <gerd@gnu.org>
Thu, 30 Dec 1999 12:32:41 +0000 (12:32 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 30 Dec 1999 12:32:41 +0000 (12:32 +0000)
etc/NEWS

index d4860442ff72cbfbd2e8e8551e6dbeb033a5a790..ed5fc5a32ca18c1df8b9cbe81f6de220b5884613 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -860,6 +860,12 @@ Note that +++ before an item means the Lisp manual has been updated.
 When you add a new item, please add it without either +++ or ---
 so I will know I still need to look at it -- rms.
 
+** If an abbrevs has only a hook, and that hooks has a non-nil
+`no-self-insert' property, the return value of the hook specifies
+whether an expansion has been done or not.  If it returns nil, no
+expansion has been performed.  The character leading to the call of
+the hook will then be self-inserted.
+
 ** The function `intern-soft' now accepts a symbol as first argument.
 In this case, that exact symbol is looked up in the specified obarray,
 and the function's value is nil if it is not found.