]> git.eshelyaron.com Git - emacs.git/commitdiff
*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Thu, 30 Dec 1999 12:27:44 +0000 (12:27 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 30 Dec 1999 12:27:44 +0000 (12:27 +0000)
lisp/ChangeLog
src/ChangeLog

index c50a7847db057e6dc81610764778bf8b106f2111..584688ee19a8b2c771372c1bcbb9130780ec253a 100644 (file)
@@ -1,3 +1,8 @@
+1999-12-30  Gerd Moellmann  <gerd@gnu.org>
+
+       * expand.el (expand-abbrev-hook): Return t if expansion was
+       done, nil otherwise.
+
 1999-12-29  Richard M. Stallman  <rms@caffeine.ai.mit.edu>
 
        * tar-mode.el (tar-mode-map): Bind q to quit-window, not tar-quit.
index 14be4433453a009e2990a4dba00d9893dc64521b..413db7655c14abf6aca0b5d68666f986e9da24ed 100644 (file)
@@ -1,5 +1,10 @@
 1999-12-30  Gerd Moellmann  <gerd@gnu.org>
 
+       * abbrev.c (Fexpand_abbrev): If expanding an abbrev which has only
+       a hook, and the hook has a non-nil `no-self-insert' property, let
+       the return value of the hook specify whether an expansion took
+       place.  If it returns nil, no expansion has been performed.
+
        * xterm.c (x_make_frame_visible): Wait for frame becoming visible
        differently.