diff options
author | Dan Nicolaescu <dann@ics.uci.edu> | 2009-10-24 06:32:03 +0000 |
---|---|---|
committer | Dan Nicolaescu <dann@ics.uci.edu> | 2009-10-24 06:32:03 +0000 |
commit | 905a9ed3923847f0323b5ad6f2e26558336fe9c0 (patch) | |
tree | 4cb4582eacfa663d308fc7152e8d0fb277624977 /lisp/buff-menu.el | |
parent | 1dee7c238bf93b8192cbb615f408bed230fefeda (diff) | |
download | emacs-905a9ed3923847f0323b5ad6f2e26558336fe9c0.tar.gz emacs-905a9ed3923847f0323b5ad6f2e26558336fe9c0.tar.bz2 emacs-905a9ed3923847f0323b5ad6f2e26558336fe9c0.zip |
* keymap.c (Fmake_sparse_keymap): Purecopy the name.
* eval.c (Fautoload): Purecopy the filename. Simplify.
* category.c (Fdefine_category): Purecopy docstring.
* international/mule-cmds.el (set-language-info-alist): Purecopy lang-env.
(leim-list-header, leim-list-entry-regexp): Change defvars to defconst.
(charset): Purecopy the name.
(define-char-code-property): Purecopy string arguments.
* emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable):
Purecopy string arguments.
* emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
* ediff-hook.el (menu-bar-ediff-menu):
* buff-menu.el (Buffer-menu-mode-map): Purecopy names and tooltips.
* bookmark.el (menu-bar-bookmark-map): Add :help and purecopy the name.
Diffstat (limited to 'lisp/buff-menu.el')
-rw-r--r-- | lisp/buff-menu.el | 72 |
1 files changed, 36 insertions, 36 deletions
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el index 1b7fbad1ab7..34b1c245e08 100644 --- a/lisp/buff-menu.el +++ b/lisp/buff-menu.el @@ -153,67 +153,67 @@ Auto Revert Mode.") (define-key map (kbd "M-s a M-C-s") 'Buffer-menu-isearch-buffers-regexp) (define-key map [menu-bar Buffer-menu-mode] (cons "Buffer Menu" menu-map)) (define-key menu-map [quit] - '(menu-item "Quit" quit-window - :help "Mark buffer on this line to be deleted by x command")) + `(menu-item ,(purecopy "Quit") quit-window + :help ,(purecopy "Mark buffer on this line to be deleted by x command"))) (define-key menu-map [rev] - '(menu-item "Refresh" revert-buffer - :help "Refresh the *Buffer List* buffer contents")) + `(menu-item ,(purecopy "Refresh") revert-buffer + :help ,(purecopy "Refresh the *Buffer List* buffer contents"))) (define-key menu-map [s0] '("--")) (define-key menu-map [tf] - '(menu-item "Show only file buffers" Buffer-menu-toggle-files-only + `(menu-item ,(purecopy "Show only file buffers") Buffer-menu-toggle-files-only :button (:toggle . Buffer-menu-files-only) - :help "Toggle whether the current buffer-menu displays only file buffers")) + :help ,(purecopy "Toggle whether the current buffer-menu displays only file buffers"))) (define-key menu-map [s1] '("--")) ;; FIXME: The "Select" entries could use better names... (define-key menu-map [sel] - '(menu-item "Select marked" Buffer-menu-select - :help "Select this line's buffer; also display buffers marked with `>'")) + `(menu-item ,(purecopy "Select marked") Buffer-menu-select + :help ,(purecopy "Select this line's buffer; also display buffers marked with `>'"))) (define-key menu-map [bm2] - '(menu-item "Select two" Buffer-menu-2-window - :help "Select this line's buffer, with previous buffer in second window")) + `(menu-item ,(purecopy "Select two") Buffer-menu-2-window + :help ,(purecopy "Select this line's buffer, with previous buffer in second window"))) (define-key menu-map [bm1] - '(menu-item "Select current" Buffer-menu-1-window - :help "Select this line's buffer, alone, in full frame")) + `(menu-item ,(purecopy "Select current") Buffer-menu-1-window + :help ,(purecopy "Select this line's buffer, alone, in full frame"))) (define-key menu-map [ow] - '(menu-item "Select in other window" Buffer-menu-other-window - :help "Select this line's buffer in other window, leaving buffer menu visible")) + `(menu-item ,(purecopy "Select in other window") Buffer-menu-other-window + :help ,(purecopy "Select this line's buffer in other window, leaving buffer menu visible"))) (define-key menu-map [tw] - '(menu-item "Select in current window" Buffer-menu-this-window - :help "Select this line's buffer in this window")) + `(menu-item ,(purecopy "Select in current window") Buffer-menu-this-window + :help ,(purecopy "Select this line's buffer in this window"))) (define-key menu-map [s2] '("--")) (define-key menu-map [is] - '(menu-item "Regexp Isearch marked buffers" Buffer-menu-isearch-buffers-regexp - :help "Search for a regexp through all marked buffers using Isearch")) + `(menu-item ,(purecopy "Regexp Isearch marked buffers") Buffer-menu-isearch-buffers-regexp + :help ,(purecopy "Search for a regexp through all marked buffers using Isearch"))) (define-key menu-map [ir] - '(menu-item "Isearch marked buffers" Buffer-menu-isearch-buffers - :help "Search for a string through all marked buffers using Isearch")) + `(menu-item ,(purecopy "Isearch marked buffers") Buffer-menu-isearch-buffers + :help ,(purecopy "Search for a string through all marked buffers using Isearch"))) (define-key menu-map [s3] '("--")) (define-key menu-map [by] - '(menu-item "Bury" Buffer-menu-bury - :help "Bury the buffer listed on this line")) + `(menu-item ,(purecopy "Bury") Buffer-menu-bury + :help ,(purecopy "Bury the buffer listed on this line"))) (define-key menu-map [vt] - '(menu-item "Set unmodified" Buffer-menu-not-modified - :help "Mark buffer on this line as unmodified (no changes to save)")) + `(menu-item ,(purecopy "Set unmodified") Buffer-menu-not-modified + :help ,(purecopy "Mark buffer on this line as unmodified (no changes to save)"))) (define-key menu-map [ex] - '(menu-item "Execute" Buffer-menu-execute - :help "Save and/or delete buffers marked with s or k commands")) + `(menu-item ,(purecopy "Execute") Buffer-menu-execute + :help ,(purecopy "Save and/or delete buffers marked with s or k commands"))) (define-key menu-map [s4] '("--")) (define-key menu-map [delb] - '(menu-item "Mark for delete and move backwards" Buffer-menu-delete-backwards - :help "Mark buffer on this line to be deleted by x command and move up one line")) + `(menu-item ,(purecopy "Mark for delete and move backwards") Buffer-menu-delete-backwards + :help ,(purecopy "Mark buffer on this line to be deleted by x command and move up one line"))) (define-key menu-map [del] - '(menu-item "Mark for delete" Buffer-menu-delete - :help "Mark buffer on this line to be deleted by x command")) + `(menu-item ,(purecopy "Mark for delete") Buffer-menu-delete + :help ,(purecopy "Mark buffer on this line to be deleted by x command"))) (define-key menu-map [sv] - '(menu-item "Mark for save" Buffer-menu-save - :help "Mark buffer on this line to be saved by x command")) + `(menu-item ,(purecopy "Mark for save") Buffer-menu-save + :help ,(purecopy "Mark buffer on this line to be saved by x command"))) (define-key menu-map [umk] - '(menu-item "Unmark" Buffer-menu-unmark - :help "Cancel all requested operations on buffer on this line and move down")) + `(menu-item ,(purecopy "Unmark") Buffer-menu-unmark + :help ,(purecopy "Cancel all requested operations on buffer on this line and move down"))) (define-key menu-map [mk] - '(menu-item "Mark" Buffer-menu-mark - :help "Mark buffer on this line for being displayed by v command")) + `(menu-item ,(purecopy "Mark") Buffer-menu-mark + :help ,(purecopy "Mark buffer on this line for being displayed by v command"))) map) "Local keymap for `Buffer-menu-mode' buffers.") |