mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-16 17:24:23 +00:00
Prefer defvar-keymap in cus-theme.el
* lisp/cus-theme.el (custom-new-theme-mode-map) (custom-theme-choose-mode-map): Prefer defvar-keymap.
This commit is contained in:
parent
d2f956807e
commit
b5346eb84d
1 changed files with 18 additions and 22 deletions
|
|
@ -32,17 +32,15 @@
|
|||
(eval-when-compile
|
||||
(require 'wid-edit))
|
||||
|
||||
(defvar custom-new-theme-mode-map
|
||||
(let ((map (make-keymap)))
|
||||
(set-keymap-parent map (make-composed-keymap widget-keymap
|
||||
special-mode-map))
|
||||
(suppress-keymap map)
|
||||
(define-key map "\C-x\C-s" 'custom-theme-write)
|
||||
(define-key map "q" 'Custom-buffer-done)
|
||||
(define-key map "n" 'widget-forward)
|
||||
(define-key map "p" 'widget-backward)
|
||||
map)
|
||||
"Keymap for `custom-new-theme-mode'.")
|
||||
(defvar-keymap custom-new-theme-mode-map
|
||||
:doc "Keymap for `custom-new-theme-mode'."
|
||||
:full t
|
||||
:suppress t
|
||||
:parent (make-composed-keymap widget-keymap special-mode-map)
|
||||
"C-x C-s" #'custom-theme-write
|
||||
"q" #'Custom-buffer-done
|
||||
"n" #'widget-forward
|
||||
"p" #'widget-backward)
|
||||
|
||||
(define-derived-mode custom-new-theme-mode nil "Custom-Theme"
|
||||
"Major mode for editing Custom themes.
|
||||
|
|
@ -534,17 +532,15 @@ It includes all faces in list FACES."
|
|||
:type 'boolean
|
||||
:group 'custom-buffer)
|
||||
|
||||
(defvar custom-theme-choose-mode-map
|
||||
(let ((map (make-keymap)))
|
||||
(set-keymap-parent map (make-composed-keymap widget-keymap
|
||||
special-mode-map))
|
||||
(suppress-keymap map)
|
||||
(define-key map "\C-x\C-s" 'custom-theme-save)
|
||||
(define-key map "n" 'widget-forward)
|
||||
(define-key map "p" 'widget-backward)
|
||||
(define-key map "?" 'custom-describe-theme)
|
||||
map)
|
||||
"Keymap for `custom-theme-choose-mode'.")
|
||||
(defvar-keymap custom-theme-choose-mode-map
|
||||
:doc "Keymap for `custom-theme-choose-mode'."
|
||||
:full t
|
||||
:suppress t
|
||||
:parent (make-composed-keymap widget-keymap special-mode-map)
|
||||
"C-x C-s" #'custom-theme-save
|
||||
"n" #'widget-forward
|
||||
"p" #'widget-backward
|
||||
"?" #'custom-describe-theme)
|
||||
|
||||
(define-derived-mode custom-theme-choose-mode special-mode "Themes"
|
||||
"Major mode for selecting Custom themes.
|
||||
|
|
|
|||
Loading…
Reference in a new issue