Mercurial > emacs
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.