diff options
| author | Lars Ingebrigtsen | 2021-11-16 08:18:30 +0100 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2021-11-16 08:26:24 +0100 |
| commit | 2daffe3550ff829396f13dd21d5cb573fede30d9 (patch) | |
| tree | 5db64a73dd7726affb19524efeb4518ad61d131c /lisp/vc | |
| parent | de477ec683482a5dd27d791d7fdcfc4021ed3cb7 (diff) | |
| download | emacs-2daffe3550ff829396f13dd21d5cb573fede30d9.tar.gz emacs-2daffe3550ff829396f13dd21d5cb573fede30d9.zip | |
Adjust `defvar-keymap' and `define-keymap' to the new syntax
* lisp/vc/smerge-mode.el (smerge-basic-map):
* lisp/vc/pcvs.el (cvs-mode-map):
(cvs-minor-mode-prefix):
* lisp/vc/log-view.el (log-view-mode-map):
* lisp/vc/log-edit.el (log-edit-mode-map):
* lisp/vc/diff-mode.el (diff-mode-shared-map):
(diff-minor-mode-prefix):
* lisp/vc/cvs-status.el (cvs-status-mode-map):
* lisp/simple.el (special-mode-map):
* lisp/outline.el (outline--insert-open-button):
(outline--insert-close-button):
* lisp/net/shr.el (shr-map):
* lisp/net/eww.el (eww-link-keymap):
(eww-mode-map):
(eww-submit-map):
(eww-bookmark-mode-map):
(eww-history-mode-map):
(eww-buffers-mode-map):
* lisp/mh-e/mh-speed.el (:keymap):
* lisp/mh-e/mh-show.el (:keymap):
* lisp/mh-e/mh-search.el (:keymap):
* lisp/mh-e/mh-letter.el (:keymap):
* lisp/mh-e/mh-folder.el (:keymap):
* lisp/international/emoji.el (emoji-list-mode-map):
* lisp/gnus/spam.el (:keymap):
* lisp/gnus/mml.el (mml-mode-map):
* lisp/gnus/message.el (message-mode-map):
* lisp/gnus/gnus-undo.el (gnus-undo-mode-map):
* lisp/gnus/gnus-topic.el (gnus-topic-mode-map):
* lisp/gnus/gnus-sum.el (:keymap):
* lisp/gnus/gnus-srvr.el (gnus-server-mode-map):
(gnus-browse-mode-map):
* lisp/gnus/gnus-salt.el (gnus-pick-mode-map):
(gnus-tree-mode-map):
* lisp/gnus/gnus-msg.el (:prefix):
* lisp/gnus/gnus-ml.el (gnus-mailing-list-mode-map):
* lisp/gnus/gnus-kill.el (gnus-kill-file-mode-map):
* lisp/gnus/gnus-html.el (gnus-html-displayed-image-map):
* lisp/gnus/gnus-group.el (:keymap):
* lisp/gnus/gnus-eform.el (gnus-edit-form-mode-map):
* lisp/gnus/gnus-draft.el (gnus-draft-mode-map):
* lisp/gnus/gnus-dired.el (gnus-dired-mode-map):
* lisp/gnus/gnus-bookmark.el (gnus-bookmark-bmenu-mode-map):
* lisp/gnus/gnus-art.el (:keymap):
(gnus-article-edit-mode-map):
* lisp/gnus/gnus-agent.el (gnus-agent-group-mode-map):
(gnus-agent-summary-mode-map):
(gnus-agent-server-mode-map):
(gnus-category-mode-map): Adjust `defvar-keymap' and
`define-keymap' to the new syntax.
Diffstat (limited to 'lisp/vc')
| -rw-r--r-- | lisp/vc/cvs-status.el | 4 | ||||
| -rw-r--r-- | lisp/vc/diff-mode.el | 58 | ||||
| -rw-r--r-- | lisp/vc/log-edit.el | 24 | ||||
| -rw-r--r-- | lisp/vc/log-view.el | 10 | ||||
| -rw-r--r-- | lisp/vc/pcvs.el | 35 | ||||
| -rw-r--r-- | lisp/vc/smerge-mode.el | 7 |
6 files changed, 71 insertions, 67 deletions
diff --git a/lisp/vc/cvs-status.el b/lisp/vc/cvs-status.el index 86b62eb1ce6..7886cc1eae2 100644 --- a/lisp/vc/cvs-status.el +++ b/lisp/vc/cvs-status.el | |||
| @@ -40,8 +40,8 @@ | |||
| 40 | "p" #'previous-line | 40 | "p" #'previous-line |
| 41 | "N" #'cvs-status-next | 41 | "N" #'cvs-status-next |
| 42 | "P" #'cvs-status-prev | 42 | "P" #'cvs-status-prev |
| 43 | ["M-n"] #'cvs-status-next | 43 | "M-n" #'cvs-status-next |
| 44 | ["M-p"] #'cvs-status-prev | 44 | "M-p" #'cvs-status-prev |
| 45 | "t" #'cvs-status-cvstrees | 45 | "t" #'cvs-status-cvstrees |
| 46 | "T" #'cvs-status-trees | 46 | "T" #'cvs-status-trees |
| 47 | ">" #'cvs-mode-checkout) | 47 | ">" #'cvs-mode-checkout) |
diff --git a/lisp/vc/diff-mode.el b/lisp/vc/diff-mode.el index e68aa2257d2..87d30666da0 100644 --- a/lisp/vc/diff-mode.el +++ b/lisp/vc/diff-mode.el | |||
| @@ -169,49 +169,49 @@ and hunk-based syntax highlighting otherwise as a fallback." | |||
| 169 | "N" #'diff-file-next | 169 | "N" #'diff-file-next |
| 170 | "p" #'diff-hunk-prev | 170 | "p" #'diff-hunk-prev |
| 171 | "P" #'diff-file-prev | 171 | "P" #'diff-file-prev |
| 172 | ["TAB"] #'diff-hunk-next | 172 | "TAB" #'diff-hunk-next |
| 173 | [backtab] #'diff-hunk-prev | 173 | "<backtab>" #'diff-hunk-prev |
| 174 | "k" #'diff-hunk-kill | 174 | "k" #'diff-hunk-kill |
| 175 | "K" #'diff-file-kill | 175 | "K" #'diff-file-kill |
| 176 | "}" #'diff-file-next ; From compilation-minor-mode. | 176 | "}" #'diff-file-next ; From compilation-minor-mode. |
| 177 | "{" #'diff-file-prev | 177 | "{" #'diff-file-prev |
| 178 | ["RET"] #'diff-goto-source | 178 | "RET" #'diff-goto-source |
| 179 | [mouse-2] #'diff-goto-source | 179 | "<mouse-2>" #'diff-goto-source |
| 180 | "W" #'widen | 180 | "W" #'widen |
| 181 | "o" #'diff-goto-source ; other-window | 181 | "o" #'diff-goto-source ; other-window |
| 182 | "A" #'diff-ediff-patch | 182 | "A" #'diff-ediff-patch |
| 183 | "r" #'diff-restrict-view | 183 | "r" #'diff-restrict-view |
| 184 | "R" #'diff-reverse-direction | 184 | "R" #'diff-reverse-direction |
| 185 | [remap undo] #'diff-undo) | 185 | "<remap> <undo>" #'diff-undo) |
| 186 | 186 | ||
| 187 | (defvar-keymap diff-mode-map | 187 | (defvar-keymap diff-mode-map |
| 188 | :doc "Keymap for `diff-mode'. See also `diff-mode-shared-map'." | 188 | :doc "Keymap for `diff-mode'. See also `diff-mode-shared-map'." |
| 189 | ["ESC"] (let ((map (define-keymap :parent diff-mode-shared-map))) | 189 | "ESC" (let ((map (define-keymap :parent diff-mode-shared-map))) |
| 190 | ;; We want to inherit most bindings from | 190 | ;; We want to inherit most bindings from |
| 191 | ;; `diff-mode-shared-map', but not all since they may hide | 191 | ;; `diff-mode-shared-map', but not all since they may hide |
| 192 | ;; useful `M-<foo>' global bindings when editing. | 192 | ;; useful `M-<foo>' global bindings when editing. |
| 193 | (dolist (key '("A" "r" "R" "g" "q" "W" "z")) | 193 | (dolist (key '("A" "r" "R" "g" "q" "W" "z")) |
| 194 | (define-key map key nil)) | 194 | (keymap-set map key nil)) |
| 195 | map) | 195 | map) |
| 196 | ;; From compilation-minor-mode. | 196 | ;; From compilation-minor-mode. |
| 197 | ["C-c C-c"] #'diff-goto-source | 197 | "C-c C-c" #'diff-goto-source |
| 198 | ;; By analogy with the global C-x 4 a binding. | 198 | ;; By analogy with the global C-x 4 a binding. |
| 199 | ["C-x 4 A"] #'diff-add-change-log-entries-other-window | 199 | "C-x 4 A" #'diff-add-change-log-entries-other-window |
| 200 | ;; Misc operations. | 200 | ;; Misc operations. |
| 201 | ["C-c C-a"] #'diff-apply-hunk | 201 | "C-c C-a" #'diff-apply-hunk |
| 202 | ["C-c C-e"] #'diff-ediff-patch | 202 | "C-c C-e" #'diff-ediff-patch |
| 203 | ["C-c C-n"] #'diff-restrict-view | 203 | "C-c C-n" #'diff-restrict-view |
| 204 | ["C-c C-s"] #'diff-split-hunk | 204 | "C-c C-s" #'diff-split-hunk |
| 205 | ["C-c C-t"] #'diff-test-hunk | 205 | "C-c C-t" #'diff-test-hunk |
| 206 | ["C-c C-r"] #'diff-reverse-direction | 206 | "C-c C-r" #'diff-reverse-direction |
| 207 | ["C-c C-u"] #'diff-context->unified | 207 | "C-c C-u" #'diff-context->unified |
| 208 | ;; `d' because it duplicates the context :-( --Stef | 208 | ;; `d' because it duplicates the context :-( --Stef |
| 209 | ["C-c C-d"] #'diff-unified->context | 209 | "C-c C-d" #'diff-unified->context |
| 210 | ["C-c C-w"] #'diff-ignore-whitespace-hunk | 210 | "C-c C-w" #'diff-ignore-whitespace-hunk |
| 211 | ;; `l' because it "refreshes" the hunk like C-l refreshes the screen | 211 | ;; `l' because it "refreshes" the hunk like C-l refreshes the screen |
| 212 | ["C-c C-l"] #'diff-refresh-hunk | 212 | "C-c C-l" #'diff-refresh-hunk |
| 213 | ["C-c C-b"] #'diff-refine-hunk ;No reason for `b' :-( | 213 | "C-c C-b" #'diff-refine-hunk ;No reason for `b' :-( |
| 214 | ["C-c C-f"] #'next-error-follow-minor-mode) | 214 | "C-c C-f" #'next-error-follow-minor-mode) |
| 215 | 215 | ||
| 216 | (easy-menu-define diff-mode-menu diff-mode-map | 216 | (easy-menu-define diff-mode-menu diff-mode-map |
| 217 | "Menu for `diff-mode'." | 217 | "Menu for `diff-mode'." |
| @@ -264,9 +264,11 @@ and hunk-based syntax highlighting otherwise as a fallback." | |||
| 264 | :help "Go to the next count'th file"] | 264 | :help "Go to the next count'th file"] |
| 265 | )) | 265 | )) |
| 266 | 266 | ||
| 267 | (defcustom diff-minor-mode-prefix "\C-c=" | 267 | (defcustom diff-minor-mode-prefix "C-c =" |
| 268 | "Prefix key for `diff-minor-mode' commands." | 268 | "Prefix key for `diff-minor-mode' commands." |
| 269 | :type '(choice (string "\e") (string "C-c=") string)) | 269 | :type '(choice (string "ESC") |
| 270 | (string "C-c =") string) | ||
| 271 | :version "29.1") | ||
| 270 | 272 | ||
| 271 | (defvar-keymap diff-minor-mode-map | 273 | (defvar-keymap diff-minor-mode-map |
| 272 | :doc "Keymap for `diff-minor-mode'. See also `diff-mode-shared-map'." | 274 | :doc "Keymap for `diff-minor-mode'. See also `diff-mode-shared-map'." |
diff --git a/lisp/vc/log-edit.el b/lisp/vc/log-edit.el index c8d089e4113..6e3f302263b 100644 --- a/lisp/vc/log-edit.el +++ b/lisp/vc/log-edit.el | |||
| @@ -55,18 +55,18 @@ | |||
| 55 | (define-obsolete-variable-alias 'vc-log-entry-mode 'log-edit-mode-map "28.1") | 55 | (define-obsolete-variable-alias 'vc-log-entry-mode 'log-edit-mode-map "28.1") |
| 56 | 56 | ||
| 57 | (defvar-keymap log-edit-mode-map | 57 | (defvar-keymap log-edit-mode-map |
| 58 | (kbd "C-c C-c") #'log-edit-done | 58 | "C-c C-c" #'log-edit-done |
| 59 | (kbd "C-c C-a") #'log-edit-insert-changelog | 59 | "C-c C-a" #'log-edit-insert-changelog |
| 60 | (kbd "C-c C-w") #'log-edit-generate-changelog-from-diff | 60 | "C-c C-w" #'log-edit-generate-changelog-from-diff |
| 61 | (kbd "C-c C-d") #'log-edit-show-diff | 61 | "C-c C-d" #'log-edit-show-diff |
| 62 | (kbd "C-c C-f") #'log-edit-show-files | 62 | "C-c C-f" #'log-edit-show-files |
| 63 | (kbd "C-c C-k") #'log-edit-kill-buffer | 63 | "C-c C-k" #'log-edit-kill-buffer |
| 64 | (kbd "C-a") #'log-edit-beginning-of-line | 64 | "C-a" #'log-edit-beginning-of-line |
| 65 | (kbd "M-n") #'log-edit-next-comment | 65 | "M-n" #'log-edit-next-comment |
| 66 | (kbd "M-p") #'log-edit-previous-comment | 66 | "M-p" #'log-edit-previous-comment |
| 67 | (kbd "M-r") #'log-edit-comment-search-backward | 67 | "M-r" #'log-edit-comment-search-backward |
| 68 | (kbd "M-s") #'log-edit-comment-search-forward | 68 | "M-s" #'log-edit-comment-search-forward |
| 69 | (kbd "C-c ?") #'log-edit-mode-help) | 69 | "C-c ?" #'log-edit-mode-help) |
| 70 | 70 | ||
| 71 | (easy-menu-define log-edit-menu log-edit-mode-map | 71 | (easy-menu-define log-edit-menu log-edit-mode-map |
| 72 | "Menu used for `log-edit-mode'." | 72 | "Menu used for `log-edit-mode'." |
diff --git a/lisp/vc/log-view.el b/lisp/vc/log-view.el index 2c78000e38b..d45c1696a2f 100644 --- a/lisp/vc/log-view.el +++ b/lisp/vc/log-view.el | |||
| @@ -123,7 +123,7 @@ | |||
| 123 | :prefix "log-view-") | 123 | :prefix "log-view-") |
| 124 | 124 | ||
| 125 | (defvar-keymap log-view-mode-map | 125 | (defvar-keymap log-view-mode-map |
| 126 | (kbd "RET") #'log-view-toggle-entry-display | 126 | "RET" #'log-view-toggle-entry-display |
| 127 | "m" #'log-view-toggle-mark-entry | 127 | "m" #'log-view-toggle-mark-entry |
| 128 | "e" #'log-view-modify-change-comment | 128 | "e" #'log-view-modify-change-comment |
| 129 | "d" #'log-view-diff | 129 | "d" #'log-view-diff |
| @@ -133,12 +133,12 @@ | |||
| 133 | "f" #'log-view-find-revision | 133 | "f" #'log-view-find-revision |
| 134 | "n" #'log-view-msg-next | 134 | "n" #'log-view-msg-next |
| 135 | "p" #'log-view-msg-prev | 135 | "p" #'log-view-msg-prev |
| 136 | (kbd "TAB") #'log-view-msg-next | 136 | "TAB" #'log-view-msg-next |
| 137 | (kbd "<backtab>") #'log-view-msg-prev | 137 | "<backtab>" #'log-view-msg-prev |
| 138 | "N" #'log-view-file-next | 138 | "N" #'log-view-file-next |
| 139 | "P" #'log-view-file-prev | 139 | "P" #'log-view-file-prev |
| 140 | (kbd "M-n") #'log-view-file-next | 140 | "M-n" #'log-view-file-next |
| 141 | (kbd "M-p") #'log-view-file-prev) | 141 | "M-p" #'log-view-file-prev) |
| 142 | 142 | ||
| 143 | (easy-menu-define log-view-mode-menu log-view-mode-map | 143 | (easy-menu-define log-view-mode-menu log-view-mode-map |
| 144 | "Log-View Display Menu." | 144 | "Log-View Display Menu." |
diff --git a/lisp/vc/pcvs.el b/lisp/vc/pcvs.el index 2daa42fbf8f..fa28d074a98 100644 --- a/lisp/vc/pcvs.el +++ b/lisp/vc/pcvs.el | |||
| @@ -164,33 +164,33 @@ | |||
| 164 | "z" #'kill-this-buffer | 164 | "z" #'kill-this-buffer |
| 165 | "F" #'cvs-mode-set-flags | 165 | "F" #'cvs-mode-set-flags |
| 166 | "!" #'cvs-mode-force-command | 166 | "!" #'cvs-mode-force-command |
| 167 | ["C-c C-c"] #'cvs-mode-kill-process | 167 | "C-c C-c" #'cvs-mode-kill-process |
| 168 | ;; marking | 168 | ;; marking |
| 169 | "m" #'cvs-mode-mark | 169 | "m" #'cvs-mode-mark |
| 170 | "M" #'cvs-mode-mark-all-files | 170 | "M" #'cvs-mode-mark-all-files |
| 171 | "S" #'cvs-mode-mark-on-state | 171 | "S" #'cvs-mode-mark-on-state |
| 172 | "u" #'cvs-mode-unmark | 172 | "u" #'cvs-mode-unmark |
| 173 | ["DEL"] #'cvs-mode-unmark-up | 173 | "DEL" #'cvs-mode-unmark-up |
| 174 | "%" #'cvs-mode-mark-matching-files | 174 | "%" #'cvs-mode-mark-matching-files |
| 175 | "T" #'cvs-mode-toggle-marks | 175 | "T" #'cvs-mode-toggle-marks |
| 176 | ["M-DEL"] #'cvs-mode-unmark-all-files | 176 | "M-DEL" #'cvs-mode-unmark-all-files |
| 177 | ;; navigation keys | 177 | ;; navigation keys |
| 178 | " " #'cvs-mode-next-line | 178 | "SPC" #'cvs-mode-next-line |
| 179 | "n" #'cvs-mode-next-line | 179 | "n" #'cvs-mode-next-line |
| 180 | "p" #'cvs-mode-previous-line | 180 | "p" #'cvs-mode-previous-line |
| 181 | "\t" #'cvs-mode-next-line | 181 | "TAB" #'cvs-mode-next-line |
| 182 | [backtab] #'cvs-mode-previous-line | 182 | "<backtab>" #'cvs-mode-previous-line |
| 183 | ;; M- keys are usually those that operate on modules | 183 | ;; M- keys are usually those that operate on modules |
| 184 | ["M-c"] #'cvs-checkout | 184 | "M-c" #'cvs-checkout |
| 185 | ["M-e"] #'cvs-examine | 185 | "M-e" #'cvs-examine |
| 186 | "g" #'cvs-mode-revert-buffer | 186 | "g" #'cvs-mode-revert-buffer |
| 187 | ["M-u"] #'cvs-update | 187 | "M-u" #'cvs-update |
| 188 | ["M-s"] #'cvs-status | 188 | "M-s" #'cvs-status |
| 189 | ;; diff commands | 189 | ;; diff commands |
| 190 | "=" #'cvs-mode-diff | 190 | "=" #'cvs-mode-diff |
| 191 | "d" cvs-mode-diff-map | 191 | "d" cvs-mode-diff-map |
| 192 | ;; keys that operate on individual files | 192 | ;; keys that operate on individual files |
| 193 | ["C-k"] #'cvs-mode-acknowledge | 193 | "C-k" #'cvs-mode-acknowledge |
| 194 | "A" #'cvs-mode-add-change-log-entry-other-window | 194 | "A" #'cvs-mode-add-change-log-entry-other-window |
| 195 | "C" #'cvs-mode-commit-setup | 195 | "C" #'cvs-mode-commit-setup |
| 196 | "O" #'cvs-mode-update | 196 | "O" #'cvs-mode-update |
| @@ -202,7 +202,7 @@ | |||
| 202 | "c" #'cvs-mode-commit | 202 | "c" #'cvs-mode-commit |
| 203 | "e" #'cvs-mode-examine | 203 | "e" #'cvs-mode-examine |
| 204 | "f" #'cvs-mode-find-file | 204 | "f" #'cvs-mode-find-file |
| 205 | ["RET"] #'cvs-mode-find-file | 205 | "RET" #'cvs-mode-find-file |
| 206 | "i" #'cvs-mode-ignore | 206 | "i" #'cvs-mode-ignore |
| 207 | "l" #'cvs-mode-log | 207 | "l" #'cvs-mode-log |
| 208 | "o" #'cvs-mode-find-file-other-window | 208 | "o" #'cvs-mode-find-file-other-window |
| @@ -214,12 +214,12 @@ | |||
| 214 | ;; cvstree bindings | 214 | ;; cvstree bindings |
| 215 | "+" #'cvs-mode-tree | 215 | "+" #'cvs-mode-tree |
| 216 | ;; mouse bindings | 216 | ;; mouse bindings |
| 217 | [mouse-2] #'cvs-mode-find-file | 217 | "<mouse-2>" #'cvs-mode-find-file |
| 218 | [follow-link] (lambda (pos) | 218 | "<follow-link>" (lambda (pos) |
| 219 | (eq (get-char-property pos 'face) 'cvs-filename)) | 219 | (eq (get-char-property pos 'face) 'cvs-filename)) |
| 220 | [(down-mouse-3)] #'cvs-menu | 220 | "<down-mouse-3>" #'cvs-menu |
| 221 | ;; dired-like bindings | 221 | ;; dired-like bindings |
| 222 | "\C-o" #'cvs-mode-display-file) | 222 | "C-o" #'cvs-mode-display-file) |
| 223 | 223 | ||
| 224 | (easy-menu-define cvs-menu cvs-mode-map "Menu used in `cvs-mode'." | 224 | (easy-menu-define cvs-menu cvs-mode-map "Menu used in `cvs-mode'." |
| 225 | '("CVS" | 225 | '("CVS" |
| @@ -266,9 +266,10 @@ | |||
| 266 | ;;;; CVS-Minor mode | 266 | ;;;; CVS-Minor mode |
| 267 | ;;;; | 267 | ;;;; |
| 268 | 268 | ||
| 269 | (defcustom cvs-minor-mode-prefix "\C-xc" | 269 | (defcustom cvs-minor-mode-prefix "C-x c" |
| 270 | "Prefix key for the `cvs-mode' bindings in `cvs-minor-mode'." | 270 | "Prefix key for the `cvs-mode' bindings in `cvs-minor-mode'." |
| 271 | :type 'string | 271 | :type 'string |
| 272 | :version "29.1" | ||
| 272 | :group 'pcl-cvs) | 273 | :group 'pcl-cvs) |
| 273 | 274 | ||
| 274 | (defvar-keymap cvs-minor-mode-map | 275 | (defvar-keymap cvs-minor-mode-map |
diff --git a/lisp/vc/smerge-mode.el b/lisp/vc/smerge-mode.el index 2cc5ee739fd..ee6ddf15881 100644 --- a/lisp/vc/smerge-mode.el +++ b/lisp/vc/smerge-mode.el | |||
| @@ -156,16 +156,17 @@ Used in `smerge-diff-base-upper' and related functions." | |||
| 156 | "E" #'smerge-ediff | 156 | "E" #'smerge-ediff |
| 157 | "C" #'smerge-combine-with-next | 157 | "C" #'smerge-combine-with-next |
| 158 | "R" #'smerge-refine | 158 | "R" #'smerge-refine |
| 159 | ["C-m"] #'smerge-keep-current | 159 | "C-m" #'smerge-keep-current |
| 160 | "=" (define-keymap :name "Diff" | 160 | "=" (define-keymap :name "Diff" |
| 161 | "<" (cons "base-upper" #'smerge-diff-base-upper) | 161 | "<" (cons "base-upper" #'smerge-diff-base-upper) |
| 162 | ">" (cons "base-lower" #'smerge-diff-base-lower) | 162 | ">" (cons "base-lower" #'smerge-diff-base-lower) |
| 163 | "=" (cons "upper-lower" #'smerge-diff-upper-lower))) | 163 | "=" (cons "upper-lower" #'smerge-diff-upper-lower))) |
| 164 | 164 | ||
| 165 | (defcustom smerge-command-prefix "\C-c^" | 165 | (defcustom smerge-command-prefix "C-c ^" |
| 166 | "Prefix for `smerge-mode' commands." | 166 | "Prefix for `smerge-mode' commands." |
| 167 | :version "29.1" | ||
| 167 | :type '(choice (const :tag "ESC" "\e") | 168 | :type '(choice (const :tag "ESC" "\e") |
| 168 | (const :tag "C-c ^" "\C-c^" ) | 169 | (const :tag "C-c ^" "C-c ^") |
| 169 | (const :tag "none" "") | 170 | (const :tag "none" "") |
| 170 | string)) | 171 | string)) |
| 171 | 172 | ||