# HG changeset patch # User Eli Zaretskii # Date 1174754383 0 # Node ID b73b11ebc50c14a8dacf6752788e7f68d2f892f4 # Parent ba2df4dce7bc79415f8e4e0f6ea34a71fad49906 Change example to always enable abbrev-mode, and remove redundant `function'. (expand-abbrev-hook): Add autoload cookie. diff -r ba2df4dce7bc -r b73b11ebc50c lisp/expand.el --- a/lisp/expand.el Sat Mar 24 16:24:54 2007 +0000 +++ b/lisp/expand.el Sat Mar 24 16:39:43 2007 +0000 @@ -51,17 +51,17 @@ ;; ;; and enter Abbrev mode with the following hook : ;; -;; (add-hook 'c-mode-hook (function (lambda () -;; (expand-add-abbrevs c-mode-abbrev-table c-expand-list) -;; (abbrev-mode)))) +;; (add-hook 'c-mode-hook +;; (lambda () +;; (expand-add-abbrevs c-mode-abbrev-table c-expand-list) +;; (abbrev-mode 1))) ;; ;; you can also init some post-process hooks : ;; ;; (add-hook 'expand-load-hook -;; (function -;; (lambda () -;; (add-hook 'expand-expand-hook 'indent-according-to-mode) -;; (add-hook 'expand-jump-hook 'indent-according-to-mode)))) +;; (lambda () +;; (add-hook 'expand-expand-hook 'indent-according-to-mode) +;; (add-hook 'expand-jump-hook 'indent-according-to-mode))) ;; ;; Remarks: ;; @@ -336,6 +336,7 @@ 'expand-abbrev-hook))) (put 'expand-abbrev-hook 'no-self-insert t) +;;;###autoload (defun expand-abbrev-hook () "Abbrev hook used to do the expansion job of expand abbrevs. See `expand-add-abbrevs'. Value is non-nil if expansion was done."