lisp/emacs-lisp/derived.el: Don't warn about keymaps already `defconst'ed.
This commit is contained in:
parent
6508470910
commit
9d0da923eb
2 changed files with 7 additions and 1 deletions
|
@ -1,3 +1,9 @@
|
|||
2011-03-22 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* emacs-lisp/derived.el (define-derived-mode): Wrap declaration of
|
||||
keymap variable in `with-no-warnings' to avoid a warning when the
|
||||
keymap has been already `defconst'ed.
|
||||
|
||||
2011-03-22 Leo Liu <sdl.web@gmail.com>
|
||||
|
||||
* abbrev.el (write-abbrev-file): Use utf-8 for writing if it can
|
||||
|
|
|
@ -201,7 +201,7 @@ No problems result if this variable is not bound.
|
|||
name))))
|
||||
(unless (boundp ',map)
|
||||
(put ',map 'definition-name ',child))
|
||||
(defvar ,map (make-sparse-keymap))
|
||||
(with-no-warnings (defvar ,map (make-sparse-keymap)))
|
||||
(unless (get ',map 'variable-documentation)
|
||||
(put ',map 'variable-documentation
|
||||
(purecopy ,(format "Keymap for `%s'." child))))
|
||||
|
|
Loading…
Add table
Reference in a new issue