# HG changeset patch # User John Paul Wallington # Date 1091332530 0 # Node ID ceca427e7f8325c4632ab74199674ec3bb31f7db # Parent ae7287311f52db56592eb1567c170d028b26c210 (only-global-abbrevs): Doc fix. (edit-abbrevs-map): Define within defvar. (quietly-read-abbrev-file): Doc fix. diff -r ae7287311f52 -r ceca427e7f83 lisp/abbrev.el --- a/lisp/abbrev.el Sat Jul 31 16:09:34 2004 +0000 +++ b/lisp/abbrev.el Sun Aug 01 03:55:30 2004 +0000 @@ -29,7 +29,7 @@ ;;; Code: (defcustom only-global-abbrevs nil - "*t means user plans to use global abbrevs only. + "Non-nil means user plans to use global abbrevs only. This makes the commands that normally define mode-specific abbrevs define global abbrevs instead." :type 'boolean @@ -59,13 +59,12 @@ :group 'abbrev-mode) -(defvar edit-abbrevs-map nil +(defvar edit-abbrevs-map + (let ((map (make-sparse-keymap))) + (define-key map "\C-x\C-s" 'edit-abbrevs-redefine) + (define-key map "\C-c\C-c" 'edit-abbrevs-redefine) + map) "Keymap used in `edit-abbrevs'.") -(if edit-abbrevs-map - nil - (setq edit-abbrevs-map (make-sparse-keymap)) - (define-key edit-abbrevs-map "\C-x\C-s" 'edit-abbrevs-redefine) - (define-key edit-abbrevs-map "\C-c\C-c" 'edit-abbrevs-redefine)) (defun kill-all-abbrevs () "Undefine all defined abbrevs." @@ -195,7 +194,7 @@ (setq abbrevs-changed nil)) (defun quietly-read-abbrev-file (&optional file) - "Read abbrev definitions from file written with write-abbrev-file. + "Read abbrev definitions from file written with `write-abbrev-file'. Optional argument FILE is the name of the file to read; it defaults to the value of `abbrev-file-name'. Does not display any message."