]> code.delx.au - gnu-emacs/commitdiff
(expand-abbrev-hook): Return t if expansion was
authorGerd Moellmann <gerd@gnu.org>
Thu, 30 Dec 1999 12:25:22 +0000 (12:25 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 30 Dec 1999 12:25:22 +0000 (12:25 +0000)
done, nil otherwise.

lisp/expand.el

index 531174f7f4e87900ac8947a4c7e0fae92d0789d6..deb4a5f85770efe7d0d22996d35c42459c740fc6 100644 (file)
@@ -338,7 +338,7 @@ This variable is local to a buffer.")
 (put 'expand-abbrev-hook 'no-self-insert t)
 (defun expand-abbrev-hook ()
   "Abbrev hook used to do the expansion job of expand abbrevs.
-See `expand-add-abbrevs'."
+See `expand-add-abbrevs'.  Value is non-nil if expansion was done."
   ;; Expand only at the end of a line if we are near a word that has
   ;; an abbrev built from expand-add-abbrev.
   (if (and (eolp)
@@ -364,8 +364,9 @@ See `expand-add-abbrevs'."
                          expand-pos (expand-list-to-markers expand-list)
                          expand-list nil)))
              (run-hooks 'expand-expand-hook)
-             t))))
-  )
+             t)
+         nil))
+    nil))
 
 (defun expand-do-expansion ()
   (delete-backward-char (length last-abbrev-text))