changeset 27045:e0b241ae1977

Change to `no-self-insert' abbrev hooks.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 30 Dec 1999 12:32:41 +0000
parents b36644e0e875
children 872992e41f21
files etc/NEWS
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/etc/NEWS	Thu Dec 30 12:27:44 1999 +0000
+++ b/etc/NEWS	Thu Dec 30 12:32:41 1999 +0000
@@ -860,6 +860,12 @@
 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.