diff options
| author | Stefan Kangas | 2022-07-09 14:38:48 +0200 |
|---|---|---|
| committer | Stefan Kangas | 2022-07-09 15:34:04 +0200 |
| commit | f6840328c0bc3daa151a1dc42ba030eb6240a853 (patch) | |
| tree | 6b34321f9c5c8866c53e0cc0f64e655bd8825aec | |
| parent | 30cf1f34c583d6ed16bdc5b9578370f30c95fe1b (diff) | |
| download | emacs-f6840328c0bc3daa151a1dc42ba030eb6240a853.tar.gz emacs-f6840328c0bc3daa151a1dc42ba030eb6240a853.zip | |
Prefer defvar-keymap in net/*.el
* lisp/net/dictionary.el (dictionary-mode-map):
* lisp/net/dig.el (dig-mode-map):
* lisp/net/eudc-hotlist.el (eudc-hotlist-mode-map):
* lisp/net/eudc.el (eudc-mode-map):
* lisp/net/mairix.el (mairix-searches-mode-map):
* lisp/net/newst-treeview.el
(newsticker-treeview-list-sort-button-map)
(newsticker-treeview-mode-map):
* lisp/net/quickurl.el (quickurl-list-mode-map):
* lisp/net/rcirc.el (rcirc-mode-map)
(rcirc-multiline-minor-mode-map, rcirc-track-minor-mode-map):
* lisp/net/rlogin.el (rlogin-mode-map):
* lisp/net/secrets.el (secrets-mode-map):
* lisp/net/sieve-mode.el (sieve-mode-map):
* lisp/net/sieve.el (sieve-manage-mode-map):
* lisp/net/snmp-mode.el (snmp-mode-map):
* lisp/net/telnet.el (telnet-mode-map): Prefer defvar-keymap.
| -rw-r--r-- | lisp/net/dictionary.el | 36 | ||||
| -rw-r--r-- | lisp/net/dig.el | 8 | ||||
| -rw-r--r-- | lisp/net/eudc-hotlist.el | 16 | ||||
| -rw-r--r-- | lisp/net/eudc.el | 18 | ||||
| -rw-r--r-- | lisp/net/mairix.el | 29 | ||||
| -rw-r--r-- | lisp/net/newst-treeview.el | 80 | ||||
| -rw-r--r-- | lisp/net/quickurl.el | 24 | ||||
| -rw-r--r-- | lisp/net/rcirc.el | 75 | ||||
| -rw-r--r-- | lisp/net/rlogin.el | 25 | ||||
| -rw-r--r-- | lisp/net/secrets.el | 15 | ||||
| -rw-r--r-- | lisp/net/sieve-mode.el | 12 | ||||
| -rw-r--r-- | lisp/net/sieve.el | 52 | ||||
| -rw-r--r-- | lisp/net/snmp-mode.el | 14 | ||||
| -rw-r--r-- | lisp/net/telnet.el | 18 |
14 files changed, 191 insertions, 231 deletions
diff --git a/lisp/net/dictionary.el b/lisp/net/dictionary.el index eec405373db..c0ad8c13c5c 100644 --- a/lisp/net/dictionary.el +++ b/lisp/net/dictionary.el | |||
| @@ -326,26 +326,22 @@ is utf-8" | |||
| 326 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 326 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
| 327 | ;; Global variables | 327 | ;; Global variables |
| 328 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; | 328 | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
| 329 | (defvar dictionary-mode-map | 329 | (defvar-keymap dictionary-mode-map |
| 330 | (let ((map (make-sparse-keymap))) | 330 | :doc "Keymap for the dictionary mode." |
| 331 | (suppress-keymap map) | 331 | :suppress t :parent button-buffer-map |
| 332 | (set-keymap-parent map button-buffer-map) | 332 | "q" #'dictionary-close |
| 333 | 333 | "h" #'dictionary-help | |
| 334 | (define-key map "q" #'dictionary-close) | 334 | "s" #'dictionary-search |
| 335 | (define-key map "h" #'dictionary-help) | 335 | "d" #'dictionary-lookup-definition |
| 336 | (define-key map "s" #'dictionary-search) | 336 | "D" #'dictionary-select-dictionary |
| 337 | (define-key map "d" #'dictionary-lookup-definition) | 337 | "M" #'dictionary-select-strategy |
| 338 | (define-key map "D" #'dictionary-select-dictionary) | 338 | "m" #'dictionary-match-words |
| 339 | (define-key map "M" #'dictionary-select-strategy) | 339 | "l" #'dictionary-previous |
| 340 | (define-key map "m" #'dictionary-match-words) | 340 | "n" #'forward-button |
| 341 | (define-key map "l" #'dictionary-previous) | 341 | "p" #'backward-button |
| 342 | (define-key map "n" #'forward-button) | 342 | "SPC" #'scroll-up-command |
| 343 | (define-key map "p" #'backward-button) | 343 | "S-SPC" #'scroll-down-command |
| 344 | (define-key map " " #'scroll-up-command) | 344 | "M-SPC" #'scroll-down-command) |
| 345 | (define-key map [?\S-\ ] #'scroll-down-command) | ||
| 346 | (define-key map (read-kbd-macro "M-SPC") #'scroll-down-command) | ||
| 347 | map) | ||
| 348 | "Keymap for the dictionary mode.") | ||
| 349 | 345 | ||
| 350 | (defvar dictionary-connection | 346 | (defvar dictionary-connection |
| 351 | nil | 347 | nil |
diff --git a/lisp/net/dig.el b/lisp/net/dig.el index 7157d0cb585..d4fad0c61fd 100644 --- a/lisp/net/dig.el +++ b/lisp/net/dig.el | |||
| @@ -123,11 +123,9 @@ Buffer should contain output generated by `dig-invoke'." | |||
| 123 | (setq str (replace-match "" nil nil str))) | 123 | (setq str (replace-match "" nil nil str))) |
| 124 | str)) | 124 | str)) |
| 125 | 125 | ||
| 126 | (defvar dig-mode-map | 126 | (defvar-keymap dig-mode-map |
| 127 | (let ((map (make-sparse-keymap))) | 127 | "g" nil |
| 128 | (define-key map "g" nil) | 128 | "q" #'dig-exit) |
| 129 | (define-key map "q" #'dig-exit) | ||
| 130 | map)) | ||
| 131 | 129 | ||
| 132 | (define-derived-mode dig-mode special-mode "Dig" | 130 | (define-derived-mode dig-mode special-mode "Dig" |
| 133 | "Major mode for displaying dig output." | 131 | "Major mode for displaying dig output." |
diff --git a/lisp/net/eudc-hotlist.el b/lisp/net/eudc-hotlist.el index 26afd768051..d70e0cf4f63 100644 --- a/lisp/net/eudc-hotlist.el +++ b/lisp/net/eudc-hotlist.el | |||
| @@ -35,15 +35,13 @@ | |||
| 35 | (defvar eudc-hotlist-menu nil) | 35 | (defvar eudc-hotlist-menu nil) |
| 36 | (defvar eudc-hotlist-list-beginning nil) | 36 | (defvar eudc-hotlist-list-beginning nil) |
| 37 | 37 | ||
| 38 | (defvar eudc-hotlist-mode-map | 38 | (defvar-keymap eudc-hotlist-mode-map |
| 39 | (let ((map (make-sparse-keymap))) | 39 | "a" #'eudc-hotlist-add-server |
| 40 | (define-key map "a" #'eudc-hotlist-add-server) | 40 | "d" #'eudc-hotlist-delete-server |
| 41 | (define-key map "d" #'eudc-hotlist-delete-server) | 41 | "s" #'eudc-hotlist-select-server |
| 42 | (define-key map "s" #'eudc-hotlist-select-server) | 42 | "t" #'eudc-hotlist-transpose-servers |
| 43 | (define-key map "t" #'eudc-hotlist-transpose-servers) | 43 | "q" #'eudc-hotlist-quit-edit |
| 44 | (define-key map "q" #'eudc-hotlist-quit-edit) | 44 | "x" #'kill-current-buffer) |
| 45 | (define-key map "x" #'kill-current-buffer) | ||
| 46 | map)) | ||
| 47 | 45 | ||
| 48 | (define-derived-mode eudc-hotlist-mode fundamental-mode "EUDC-Servers" | 46 | (define-derived-mode eudc-hotlist-mode fundamental-mode "EUDC-Servers" |
| 49 | "Major mode used to edit the hotlist of servers. | 47 | "Major mode used to edit the hotlist of servers. |
diff --git a/lisp/net/eudc.el b/lisp/net/eudc.el index eb1342e4385..9208e40a730 100644 --- a/lisp/net/eudc.el +++ b/lisp/net/eudc.el | |||
| @@ -56,16 +56,14 @@ | |||
| 56 | 56 | ||
| 57 | (defvar eudc-form-widget-list nil) | 57 | (defvar eudc-form-widget-list nil) |
| 58 | 58 | ||
| 59 | (defvar eudc-mode-map | 59 | (defvar-keymap eudc-mode-map |
| 60 | (let ((map (make-sparse-keymap))) | 60 | :parent widget-keymap |
| 61 | (set-keymap-parent map widget-keymap) | 61 | "q" #'kill-current-buffer |
| 62 | (define-key map "q" #'kill-current-buffer) | 62 | "x" #'kill-current-buffer |
| 63 | (define-key map "x" #'kill-current-buffer) | 63 | "f" #'eudc-query-form |
| 64 | (define-key map "f" #'eudc-query-form) | 64 | "b" #'eudc-try-bbdb-insert |
| 65 | (define-key map "b" #'eudc-try-bbdb-insert) | 65 | "n" #'eudc-move-to-next-record |
| 66 | (define-key map "n" #'eudc-move-to-next-record) | 66 | "p" #'eudc-move-to-previous-record) |
| 67 | (define-key map "p" #'eudc-move-to-previous-record) | ||
| 68 | map)) | ||
| 69 | 67 | ||
| 70 | (defvar mode-popup-menu) | 68 | (defvar mode-popup-menu) |
| 71 | 69 | ||
diff --git a/lisp/net/mairix.el b/lisp/net/mairix.el index d84763b1626..0b99d2a0b7c 100644 --- a/lisp/net/mairix.el +++ b/lisp/net/mairix.el | |||
| @@ -743,21 +743,20 @@ VALUES may contain values for editable fields from current article." | |||
| 743 | 743 | ||
| 744 | ;;;; Major mode for editing/deleting/saving searches | 744 | ;;;; Major mode for editing/deleting/saving searches |
| 745 | 745 | ||
| 746 | (defvar mairix-searches-mode-map | 746 | (defvar-keymap mairix-searches-mode-map |
| 747 | (let ((map (make-keymap))) | 747 | :doc "`mairix-searches-mode' keymap." |
| 748 | (define-key map [(return)] 'mairix-select-search) | 748 | :full t |
| 749 | (define-key map [(down)] 'mairix-next-search) | 749 | "<return>" #'mairix-select-search |
| 750 | (define-key map [(up)] 'mairix-previous-search) | 750 | "<down>" #'mairix-next-search |
| 751 | (define-key map [(right)] 'mairix-next-search) | 751 | "<up>" #'mairix-previous-search |
| 752 | (define-key map [(left)] 'mairix-previous-search) | 752 | "<right>" #'mairix-next-search |
| 753 | (define-key map "\C-p" 'mairix-previous-search) | 753 | "<left>" #'mairix-previous-search |
| 754 | (define-key map "\C-n" 'mairix-next-search) | 754 | "C-p" #'mairix-previous-search |
| 755 | (define-key map [(q)] 'mairix-select-quit) | 755 | "C-n" #'mairix-next-search |
| 756 | (define-key map [(e)] 'mairix-select-edit) | 756 | "q" #'mairix-select-quit |
| 757 | (define-key map [(d)] 'mairix-select-delete) | 757 | "e" #'mairix-select-edit |
| 758 | (define-key map [(s)] 'mairix-select-save) | 758 | "d" #'mairix-select-delete |
| 759 | map) | 759 | "s" #'mairix-select-save) |
| 760 | "`mairix-searches-mode' keymap.") | ||
| 761 | 760 | ||
| 762 | (defvar mairix-searches-mode-font-lock-keywords | 761 | (defvar mairix-searches-mode-font-lock-keywords |
| 763 | '(("^\\([0-9]+\\)" | 762 | '(("^\\([0-9]+\\)" |
diff --git a/lisp/net/newst-treeview.el b/lisp/net/newst-treeview.el index b429a33dec8..1e04e7d1ca9 100644 --- a/lisp/net/newst-treeview.el +++ b/lisp/net/newst-treeview.el | |||
| @@ -608,14 +608,10 @@ If CLEAR-BUFFER is non-nil the list buffer is completely erased." | |||
| 608 | (newsticker--treeview-list-update-faces) | 608 | (newsticker--treeview-list-update-faces) |
| 609 | (goto-char (point-min)))) | 609 | (goto-char (point-min)))) |
| 610 | 610 | ||
| 611 | (defvar newsticker-treeview-list-sort-button-map | 611 | (defvar-keymap newsticker-treeview-list-sort-button-map |
| 612 | (let ((map (make-sparse-keymap))) | 612 | :doc "Local keymap for newsticker treeview list window sort buttons." |
| 613 | (define-key map [header-line mouse-1] | 613 | "<header-line> <mouse-1>" #'newsticker--treeview-list-sort-by-column |
| 614 | #'newsticker--treeview-list-sort-by-column) | 614 | "<header-line> <mouse-2>" #'newsticker--treeview-list-sort-by-column) |
| 615 | (define-key map [header-line mouse-2] | ||
| 616 | #'newsticker--treeview-list-sort-by-column) | ||
| 617 | map) | ||
| 618 | "Local keymap for newsticker treeview list window sort buttons.") | ||
| 619 | 615 | ||
| 620 | (defun newsticker--treeview-list-sort-by-column (&optional event) | 616 | (defun newsticker--treeview-list-sort-by-column (&optional event) |
| 621 | "Sort the newsticker list window buffer by the column clicked on. | 617 | "Sort the newsticker list window buffer by the column clicked on. |
| @@ -2012,41 +2008,39 @@ Return t if groups have changed, nil otherwise." | |||
| 2012 | menu) | 2008 | menu) |
| 2013 | "Map for newsticker item menu.") | 2009 | "Map for newsticker item menu.") |
| 2014 | 2010 | ||
| 2015 | (defvar newsticker-treeview-mode-map | 2011 | (defvar-keymap newsticker-treeview-mode-map |
| 2016 | (let ((map (make-sparse-keymap 'newsticker-treeview-mode-map))) | 2012 | :doc "Mode map for newsticker treeview." |
| 2017 | (define-key map " " #'newsticker-treeview-next-page) | 2013 | "SPC" #'newsticker-treeview-next-page |
| 2018 | (define-key map "a" #'newsticker-add-url) | 2014 | "a" #'newsticker-add-url |
| 2019 | (define-key map "b" #'newsticker-treeview-browse-url-item) | 2015 | "b" #'newsticker-treeview-browse-url-item |
| 2020 | (define-key map "c" #'newsticker-treeview-customize-current-feed) | 2016 | "c" #'newsticker-treeview-customize-current-feed |
| 2021 | (define-key map "F" #'newsticker-treeview-prev-feed) | 2017 | "F" #'newsticker-treeview-prev-feed |
| 2022 | (define-key map "f" #'newsticker-treeview-next-feed) | 2018 | "f" #'newsticker-treeview-next-feed |
| 2023 | (define-key map "g" #'newsticker-treeview-get-news) | 2019 | "g" #'newsticker-treeview-get-news |
| 2024 | (define-key map "G" #'newsticker-get-all-news) | 2020 | "G" #'newsticker-get-all-news |
| 2025 | (define-key map "i" #'newsticker-treeview-toggle-item-immortal) | 2021 | "i" #'newsticker-treeview-toggle-item-immortal |
| 2026 | (define-key map "j" #'newsticker-treeview-jump) | 2022 | "j" #'newsticker-treeview-jump |
| 2027 | (define-key map "n" #'newsticker-treeview-next-item) | 2023 | "n" #'newsticker-treeview-next-item |
| 2028 | (define-key map "N" #'newsticker-treeview-next-new-or-immortal-item) | 2024 | "N" #'newsticker-treeview-next-new-or-immortal-item |
| 2029 | (define-key map "O" #'newsticker-treeview-mark-list-items-old) | 2025 | "O" #'newsticker-treeview-mark-list-items-old |
| 2030 | (define-key map "o" #'newsticker-treeview-mark-item-old) | 2026 | "o" #'newsticker-treeview-mark-item-old |
| 2031 | (define-key map "p" #'newsticker-treeview-prev-item) | 2027 | "p" #'newsticker-treeview-prev-item |
| 2032 | (define-key map "P" #'newsticker-treeview-prev-new-or-immortal-item) | 2028 | "P" #'newsticker-treeview-prev-new-or-immortal-item |
| 2033 | (define-key map "q" #'newsticker-treeview-quit) | 2029 | "q" #'newsticker-treeview-quit |
| 2034 | (define-key map "S" #'newsticker-treeview-save-item) | 2030 | "S" #'newsticker-treeview-save-item |
| 2035 | (define-key map "s" #'newsticker-treeview-save) | 2031 | "s" #'newsticker-treeview-save |
| 2036 | (define-key map "u" #'newsticker-treeview-update) | 2032 | "u" #'newsticker-treeview-update |
| 2037 | (define-key map "v" #'newsticker-treeview-browse-url) | 2033 | "v" #'newsticker-treeview-browse-url |
| 2038 | ;;(define-key map "\n" #'newsticker-treeview-scroll-item) | 2034 | ;;"C-j" #'newsticker-treeview-scroll-item |
| 2039 | ;;(define-key map "\C-m" #'newsticker-treeview-scroll-item) | 2035 | ;;"RET" #'newsticker-treeview-scroll-item |
| 2040 | (define-key map "\M-m" #'newsticker-group-move-feed) | 2036 | "M-m" #'newsticker-group-move-feed |
| 2041 | (define-key map "\M-a" #'newsticker-group-add-group) | 2037 | "M-a" #'newsticker-group-add-group |
| 2042 | (define-key map "\M-d" #'newsticker-group-delete-group) | 2038 | "M-d" #'newsticker-group-delete-group |
| 2043 | (define-key map "\M-r" #'newsticker-group-rename-group) | 2039 | "M-r" #'newsticker-group-rename-group |
| 2044 | (define-key map [M-down] #'newsticker-group-shift-feed-down) | 2040 | "M-<down>" #'newsticker-group-shift-feed-down |
| 2045 | (define-key map [M-up] #'newsticker-group-shift-feed-up) | 2041 | "M-<up>" #'newsticker-group-shift-feed-up |
| 2046 | (define-key map [M-S-down] #'newsticker-group-shift-group-down) | 2042 | "M-S-<down>" #'newsticker-group-shift-group-down |
| 2047 | (define-key map [M-S-up] #'newsticker-group-shift-group-up) | 2043 | "M-S-<up>" #'newsticker-group-shift-group-up) |
| 2048 | map) | ||
| 2049 | "Mode map for newsticker treeview.") | ||
| 2050 | 2044 | ||
| 2051 | (define-derived-mode newsticker-treeview-mode fundamental-mode "Newsticker TV" | 2045 | (define-derived-mode newsticker-treeview-mode fundamental-mode "Newsticker TV" |
| 2052 | "Major mode for Newsticker Treeview. | 2046 | "Major mode for Newsticker Treeview. |
diff --git a/lisp/net/quickurl.el b/lisp/net/quickurl.el index 598a7da0712..61cae43a88a 100644 --- a/lisp/net/quickurl.el +++ b/lisp/net/quickurl.el | |||
| @@ -163,19 +163,17 @@ in your init file (after loading/requiring quickurl).") | |||
| 163 | (defvar quickurl-urls nil | 163 | (defvar quickurl-urls nil |
| 164 | "URL alist for use with `quickurl' and `quickurl-ask'.") | 164 | "URL alist for use with `quickurl' and `quickurl-ask'.") |
| 165 | 165 | ||
| 166 | (defvar quickurl-list-mode-map | 166 | (defvar-keymap quickurl-list-mode-map |
| 167 | (let ((map (make-sparse-keymap))) | 167 | :doc "Local keymap for a `quickurl-list-mode' buffer." |
| 168 | (define-key map "a" #'quickurl-list-add-url) | 168 | "a" #'quickurl-list-add-url |
| 169 | (define-key map [(control m)] #'quickurl-list-insert-url) | 169 | "RET" #'quickurl-list-insert-url |
| 170 | (define-key map "u" #'quickurl-list-insert-naked-url) | 170 | "u" #'quickurl-list-insert-naked-url |
| 171 | (define-key map " " #'quickurl-list-insert-with-lookup) | 171 | "SPC" #'quickurl-list-insert-with-lookup |
| 172 | (define-key map "l" #'quickurl-list-insert-lookup) | 172 | "l" #'quickurl-list-insert-lookup |
| 173 | (define-key map "d" #'quickurl-list-insert-with-desc) | 173 | "d" #'quickurl-list-insert-with-desc |
| 174 | (define-key map [(control g)] #'quickurl-list-quit) | 174 | "C-g" #'quickurl-list-quit |
| 175 | (define-key map "q" #'quickurl-list-quit) | 175 | "q" #'quickurl-list-quit |
| 176 | (define-key map [mouse-2] #'quickurl-list-mouse-select) | 176 | "<mouse-2>" #'quickurl-list-mouse-select) |
| 177 | map) | ||
| 178 | "Local keymap for a `quickurl-list-mode' buffer.") | ||
| 179 | 177 | ||
| 180 | (defvar quickurl-list-buffer-name "*quickurl-list*" | 178 | (defvar quickurl-list-buffer-name "*quickurl-list*" |
| 181 | "Name for the URL listing buffer.") | 179 | "Name for the URL listing buffer.") |
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index 775cff97302..54d7861f445 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el | |||
| @@ -1346,33 +1346,30 @@ The list is updated automatically by `defun-rcirc-command'.") | |||
| 1346 | 'set-rcirc-encode-coding-system | 1346 | 'set-rcirc-encode-coding-system |
| 1347 | "28.1") | 1347 | "28.1") |
| 1348 | 1348 | ||
| 1349 | (defvar rcirc-mode-map | 1349 | (defvar-keymap rcirc-mode-map |
| 1350 | (let ((map (make-sparse-keymap))) | 1350 | :doc "Keymap for rcirc mode." |
| 1351 | (define-key map (kbd "RET") 'rcirc-send-input) | 1351 | "RET" #'rcirc-send-input |
| 1352 | (define-key map (kbd "M-p") 'rcirc-insert-prev-input) | 1352 | "M-p" #'rcirc-insert-prev-input |
| 1353 | (define-key map (kbd "M-n") 'rcirc-insert-next-input) | 1353 | "M-n" #'rcirc-insert-next-input |
| 1354 | (define-key map (kbd "TAB") 'completion-at-point) | 1354 | "TAB" #'completion-at-point |
| 1355 | (define-key map (kbd "C-c C-b") 'rcirc-browse-url) | 1355 | "C-c C-b" #'rcirc-browse-url |
| 1356 | (define-key map (kbd "C-c C-c") 'rcirc-edit-multiline) | 1356 | "C-c C-c" #'rcirc-edit-multiline |
| 1357 | (define-key map (kbd "C-c C-j") 'rcirc-cmd-join) | 1357 | "C-c C-j" #'rcirc-cmd-join |
| 1358 | (define-key map (kbd "C-c C-k") 'rcirc-cmd-kick) | 1358 | "C-c C-k" #'rcirc-cmd-kick |
| 1359 | (define-key map (kbd "C-c C-l") 'rcirc-toggle-low-priority) | 1359 | "C-c C-l" #'rcirc-toggle-low-priority |
| 1360 | (define-key map (kbd "C-c C-d") 'rcirc-cmd-mode) | 1360 | "C-c C-d" #'rcirc-cmd-mode |
| 1361 | (define-key map (kbd "C-c C-m") 'rcirc-cmd-msg) | 1361 | "C-c C-m" #'rcirc-cmd-msg |
| 1362 | (define-key map (kbd "C-c C-r") 'rcirc-cmd-nick) ; rename | 1362 | "C-c C-r" #'rcirc-cmd-nick ; rename |
| 1363 | (define-key map (kbd "C-c C-o") 'rcirc-omit-mode) | 1363 | "C-c C-o" #'rcirc-omit-mode |
| 1364 | (define-key map (kbd "C-c C-p") 'rcirc-cmd-part) | 1364 | "C-c C-p" #'rcirc-cmd-part |
| 1365 | (define-key map (kbd "C-c C-q") 'rcirc-cmd-query) | 1365 | "C-c C-q" #'rcirc-cmd-query |
| 1366 | (define-key map (kbd "C-c C-t") 'rcirc-cmd-topic) | 1366 | "C-c C-t" #'rcirc-cmd-topic |
| 1367 | (define-key map (kbd "C-c C-n") 'rcirc-cmd-names) | 1367 | "C-c C-n" #'rcirc-cmd-names |
| 1368 | (define-key map (kbd "C-c C-w") 'rcirc-cmd-whois) | 1368 | "C-c C-w" #'rcirc-cmd-whois |
| 1369 | (define-key map (kbd "C-c C-x") 'rcirc-cmd-quit) | 1369 | "C-c C-x" #'rcirc-cmd-quit |
| 1370 | (define-key map (kbd "C-c TAB") ; C-i | 1370 | "C-c C-i" #'rcirc-toggle-ignore-buffer-activity |
| 1371 | 'rcirc-toggle-ignore-buffer-activity) | 1371 | "C-c C-s" #'rcirc-switch-to-server-buffer |
| 1372 | (define-key map (kbd "C-c C-s") 'rcirc-switch-to-server-buffer) | 1372 | "C-c C-a" #'rcirc-jump-to-first-unread-line) |
| 1373 | (define-key map (kbd "C-c C-a") 'rcirc-jump-to-first-unread-line) | ||
| 1374 | map) | ||
| 1375 | "Keymap for rcirc mode.") | ||
| 1376 | 1373 | ||
| 1377 | (defvar-local rcirc-short-buffer-name nil | 1374 | (defvar-local rcirc-short-buffer-name nil |
| 1378 | "Generated abbreviation to use to indicate buffer activity.") | 1375 | "Generated abbreviation to use to indicate buffer activity.") |
| @@ -1714,14 +1711,12 @@ extracted." | |||
| 1714 | parent | 1711 | parent |
| 1715 | (substitute-command-keys "\\[rcirc-multiline-minor-cancel]"))))) | 1712 | (substitute-command-keys "\\[rcirc-multiline-minor-cancel]"))))) |
| 1716 | 1713 | ||
| 1717 | (defvar rcirc-multiline-minor-mode-map | 1714 | (defvar-keymap rcirc-multiline-minor-mode-map |
| 1718 | (let ((map (make-sparse-keymap))) | 1715 | :doc "Keymap for multiline mode in rcirc." |
| 1719 | (define-key map (kbd "C-c C-c") 'rcirc-multiline-minor-submit) | 1716 | "C-c C-c" #'rcirc-multiline-minor-submit |
| 1720 | (define-key map (kbd "C-x C-s") 'rcirc-multiline-minor-submit) | 1717 | "C-x C-s" #'rcirc-multiline-minor-submit |
| 1721 | (define-key map (kbd "C-c C-k") 'rcirc-multiline-minor-cancel) | 1718 | "C-c C-k" #'rcirc-multiline-minor-cancel |
| 1722 | (define-key map (kbd "ESC ESC ESC") 'rcirc-multiline-minor-cancel) | 1719 | "ESC ESC ESC" #'rcirc-multiline-minor-cancel) |
| 1723 | map) | ||
| 1724 | "Keymap for multiline mode in rcirc.") | ||
| 1725 | 1720 | ||
| 1726 | (define-minor-mode rcirc-multiline-minor-mode | 1721 | (define-minor-mode rcirc-multiline-minor-mode |
| 1727 | "Minor mode for editing multiple lines in rcirc." | 1722 | "Minor mode for editing multiple lines in rcirc." |
| @@ -2269,12 +2264,10 @@ This function does not alter the INPUT string." | |||
| 2269 | (mapconcat rcirc-nick-filter sorted sep))) | 2264 | (mapconcat rcirc-nick-filter sorted sep))) |
| 2270 | 2265 | ||
| 2271 | ;;; activity tracking | 2266 | ;;; activity tracking |
| 2272 | (defvar rcirc-track-minor-mode-map | 2267 | (defvar-keymap rcirc-track-minor-mode-map |
| 2273 | (let ((map (make-sparse-keymap))) | 2268 | :doc "Keymap for rcirc track minor mode." |
| 2274 | (define-key map (kbd "C-c C-@") 'rcirc-next-active-buffer) | 2269 | "C-c C-@" #'rcirc-next-active-buffer |
| 2275 | (define-key map (kbd "C-c C-SPC") 'rcirc-next-active-buffer) | 2270 | "C-c C-SPC" #'rcirc-next-active-buffer) |
| 2276 | map) | ||
| 2277 | "Keymap for rcirc track minor mode.") | ||
| 2278 | 2271 | ||
| 2279 | (defcustom rcirc-track-abbrevate-flag t | 2272 | (defcustom rcirc-track-abbrevate-flag t |
| 2280 | "Non-nil means `rcirc-track-minor-mode' should abbreviate names." | 2273 | "Non-nil means `rcirc-track-minor-mode' should abbreviate names." |
diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el index 98b660dcc43..a6d0edae072 100644 --- a/lisp/net/rlogin.el +++ b/lisp/net/rlogin.el | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | ;;; rlogin.el --- remote login interface -*- lexical-binding:t -*- | 1 | ;;; rlogin.el --- remote login interface -*- lexical-binding:t -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1992-1995, 1997-1998, 2001-2022 Free Software | 3 | ;; Copyright (C) 1992-2022 Free Software Foundation, Inc. |
| 4 | ;; Foundation, Inc. | ||
| 5 | 4 | ||
| 6 | ;; Author: Noah Friedman <friedman@splode.com> | 5 | ;; Author: Noah Friedman <friedman@splode.com> |
| 7 | ;; Keywords: unix, comm | 6 | ;; Keywords: unix, comm |
| @@ -118,19 +117,15 @@ this variable is set from that." | |||
| 118 | :type '(choice (const nil) string) | 117 | :type '(choice (const nil) string) |
| 119 | :group 'rlogin) | 118 | :group 'rlogin) |
| 120 | 119 | ||
| 121 | (defvar rlogin-mode-map | 120 | (defvar-keymap rlogin-mode-map |
| 122 | (let ((map (if (consp shell-mode-map) | 121 | :doc "Keymap for `rlogin-mode'." |
| 123 | (cons 'keymap shell-mode-map) | 122 | :parent shell-mode-map |
| 124 | (copy-keymap shell-mode-map)))) | 123 | "C-c C-c" #'rlogin-send-Ctrl-C |
| 125 | (define-key map "\C-c\C-c" 'rlogin-send-Ctrl-C) | 124 | "C-c C-d" #'rlogin-send-Ctrl-D |
| 126 | (define-key map "\C-c\C-d" 'rlogin-send-Ctrl-D) | 125 | "C-c C-z" #'rlogin-send-Ctrl-Z |
| 127 | (define-key map "\C-c\C-z" 'rlogin-send-Ctrl-Z) | 126 | "C-c C-\\" #'rlogin-send-Ctrl-backslash |
| 128 | (define-key map "\C-c\C-\\" 'rlogin-send-Ctrl-backslash) | 127 | "C-d" #'rlogin-delchar-or-send-Ctrl-D |
| 129 | (define-key map "\C-d" 'rlogin-delchar-or-send-Ctrl-D) | 128 | "TAB" #'rlogin-tab-or-complete) |
| 130 | (define-key map "\C-i" 'rlogin-tab-or-complete) | ||
| 131 | map) | ||
| 132 | "Keymap for `rlogin-mode'.") | ||
| 133 | |||
| 134 | 129 | ||
| 135 | 130 | ||
| 136 | (defvar rlogin-history nil) | 131 | (defvar rlogin-history nil) |
diff --git a/lisp/net/secrets.el b/lisp/net/secrets.el index d8341774e47..c4f97a92fb5 100644 --- a/lisp/net/secrets.el +++ b/lisp/net/secrets.el | |||
| @@ -741,14 +741,13 @@ ITEM can also be an object path, which is used if contained in COLLECTION." | |||
| 741 | 741 | ||
| 742 | ;;; Visualization. | 742 | ;;; Visualization. |
| 743 | 743 | ||
| 744 | (defvar secrets-mode-map | 744 | (defvar-keymap secrets-mode-map |
| 745 | (let ((map (make-sparse-keymap))) | 745 | :doc "Keymap used in `secrets-mode' buffers." |
| 746 | (set-keymap-parent map (make-composed-keymap special-mode-map widget-keymap)) | 746 | :parent (make-composed-keymap special-mode-map |
| 747 | (define-key map "n" #'next-line) | 747 | widget-keymap) |
| 748 | (define-key map "p" #'previous-line) | 748 | "n" #'next-line |
| 749 | (define-key map "z" #'kill-current-buffer) | 749 | "p" #'previous-line |
| 750 | map) | 750 | "z" #'kill-current-buffer) |
| 751 | "Keymap used in `secrets-mode' buffers.") | ||
| 752 | 751 | ||
| 753 | (define-derived-mode secrets-mode special-mode "Secrets" | 752 | (define-derived-mode secrets-mode special-mode "Secrets" |
| 754 | "Major mode for presenting password entries retrieved by Security Service. | 753 | "Major mode for presenting password entries retrieved by Security Service. |
diff --git a/lisp/net/sieve-mode.el b/lisp/net/sieve-mode.el index 58fd41d8995..f62af03534a 100644 --- a/lisp/net/sieve-mode.el +++ b/lisp/net/sieve-mode.el | |||
| @@ -137,13 +137,11 @@ | |||
| 137 | 137 | ||
| 138 | ;; Key map definition | 138 | ;; Key map definition |
| 139 | 139 | ||
| 140 | (defvar sieve-mode-map | 140 | (defvar-keymap sieve-mode-map |
| 141 | (let ((map (make-sparse-keymap))) | 141 | :doc "Keymap used in sieve mode." |
| 142 | (define-key map "\C-c\C-l" #'sieve-upload) | 142 | "C-c C-l" #'sieve-upload |
| 143 | (define-key map "\C-c\C-c" #'sieve-upload-and-kill) | 143 | "C-c C-c" #'sieve-upload-and-kill |
| 144 | (define-key map "\C-c\C-m" #'sieve-manage) | 144 | "C-c RET" #'sieve-manage) |
| 145 | map) | ||
| 146 | "Key map used in sieve mode.") | ||
| 147 | 145 | ||
| 148 | ;; Menu | 146 | ;; Menu |
| 149 | 147 | ||
diff --git a/lisp/net/sieve.el b/lisp/net/sieve.el index 630ea04070b..3a6067ee10b 100644 --- a/lisp/net/sieve.el +++ b/lisp/net/sieve.el | |||
| @@ -106,33 +106,31 @@ require \"fileinto\"; | |||
| 106 | ;; FIXME: This is arguably a bug/problem in `easy-menu-define'. | 106 | ;; FIXME: This is arguably a bug/problem in `easy-menu-define'. |
| 107 | (declare-function sieve-manage-mode-menu "sieve") | 107 | (declare-function sieve-manage-mode-menu "sieve") |
| 108 | 108 | ||
| 109 | (defvar sieve-manage-mode-map | 109 | (defvar-keymap sieve-manage-mode-map |
| 110 | (let ((map (make-sparse-keymap))) | 110 | :doc "Keymap for `sieve-manage-mode'." |
| 111 | ;; various | 111 | ;; various |
| 112 | (define-key map "?" #'sieve-help) | 112 | "?" #'sieve-help |
| 113 | (define-key map "h" #'sieve-help) | 113 | "h" #'sieve-help |
| 114 | ;; activating | 114 | ;; activating |
| 115 | (define-key map "m" #'sieve-activate) | 115 | "m" #'sieve-activate |
| 116 | (define-key map "u" #'sieve-deactivate) | 116 | "u" #'sieve-deactivate |
| 117 | (define-key map "\M-\C-?" #'sieve-deactivate-all) | 117 | "M-DEL" #'sieve-deactivate-all |
| 118 | ;; navigation keys | 118 | ;; navigation keys |
| 119 | (define-key map "\C-p" #'sieve-prev-line) | 119 | "C-p" #'sieve-prev-line |
| 120 | (define-key map [up] #'sieve-prev-line) | 120 | "<up>" #'sieve-prev-line |
| 121 | (define-key map "\C-n" #'sieve-next-line) | 121 | "C-n" #'sieve-next-line |
| 122 | (define-key map [down] #'sieve-next-line) | 122 | "<down>" #'sieve-next-line |
| 123 | (define-key map " " #'sieve-next-line) | 123 | "SPC" #'sieve-next-line |
| 124 | (define-key map "n" #'sieve-next-line) | 124 | "n" #'sieve-next-line |
| 125 | (define-key map "p" #'sieve-prev-line) | 125 | "p" #'sieve-prev-line |
| 126 | (define-key map "\C-m" #'sieve-edit-script) | 126 | "RET" #'sieve-edit-script |
| 127 | (define-key map "f" #'sieve-edit-script) | 127 | "f" #'sieve-edit-script |
| 128 | ;; (define-key map "o" #'sieve-edit-script-other-window) | 128 | ;; "o" #'sieve-edit-script-other-window |
| 129 | (define-key map "r" #'sieve-remove) | 129 | "r" #'sieve-remove |
| 130 | (define-key map "q" #'sieve-bury-buffer) | 130 | "q" #'sieve-bury-buffer |
| 131 | (define-key map "Q" #'sieve-manage-quit) | 131 | "Q" #'sieve-manage-quit |
| 132 | (define-key map [(down-mouse-2)] #'sieve-edit-script) | 132 | "<down-mouse-2>" #'sieve-edit-script |
| 133 | (define-key map [(down-mouse-3)] #'sieve-manage-mode-menu) | 133 | "<down-mouse-3>" #'sieve-manage-mode-menu) |
| 134 | map) | ||
| 135 | "Keymap for `sieve-manage-mode'.") | ||
| 136 | 134 | ||
| 137 | (easy-menu-define sieve-manage-mode-menu sieve-manage-mode-map | 135 | (easy-menu-define sieve-manage-mode-menu sieve-manage-mode-map |
| 138 | "Sieve Menu." | 136 | "Sieve Menu." |
diff --git a/lisp/net/snmp-mode.el b/lisp/net/snmp-mode.el index de84b4f8dd1..394c4a9666d 100644 --- a/lisp/net/snmp-mode.el +++ b/lisp/net/snmp-mode.el | |||
| @@ -248,14 +248,12 @@ This is used during Tempo template completion." | |||
| 248 | 248 | ||
| 249 | ;; Set up our keymap | 249 | ;; Set up our keymap |
| 250 | ;; | 250 | ;; |
| 251 | (defvar snmp-mode-map | 251 | (defvar-keymap snmp-mode-map |
| 252 | (let ((map (make-sparse-keymap))) | 252 | :doc "Keymap used in SNMP mode." |
| 253 | (define-key map "\177" 'backward-delete-char-untabify) | 253 | "DEL" #'backward-delete-char-untabify |
| 254 | (define-key map "\C-c\C-i" 'tempo-complete-tag) | 254 | "C-c TAB" #'tempo-complete-tag |
| 255 | (define-key map "\C-c\C-f" 'tempo-forward-mark) | 255 | "C-c C-f" #'tempo-forward-mark |
| 256 | (define-key map "\C-c\C-b" 'tempo-backward-mark) | 256 | "C-c C-b" #'tempo-backward-mark) |
| 257 | map) | ||
| 258 | "Keymap used in SNMP mode.") | ||
| 259 | 257 | ||
| 260 | 258 | ||
| 261 | ;; Set up our syntax table | 259 | ;; Set up our syntax table |
diff --git a/lisp/net/telnet.el b/lisp/net/telnet.el index 0d54d2220b6..802e7bc0a28 100644 --- a/lisp/net/telnet.el +++ b/lisp/net/telnet.el | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | ;;; telnet.el --- run a telnet session from within an Emacs buffer -*- lexical-binding: t; -*- | 1 | ;;; telnet.el --- run a telnet session from within an Emacs buffer -*- lexical-binding: t; -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1985, 1988, 1992, 1994, 2001-2022 Free Software | 3 | ;; Copyright (C) 1985-2022 Free Software Foundation, Inc. |
| 4 | ;; Foundation, Inc. | ||
| 5 | 4 | ||
| 6 | ;; Author: William F. Schelter | 5 | ;; Author: William F. Schelter |
| 7 | ;; Maintainer: emacs-devel@gnu.org | 6 | ;; Maintainer: emacs-devel@gnu.org |
| @@ -61,14 +60,13 @@ PROGRAM says which program to run, to talk to that machine. | |||
| 61 | LOGIN-NAME, which is optional, says what to log in as on that machine.") | 60 | LOGIN-NAME, which is optional, says what to log in as on that machine.") |
| 62 | 61 | ||
| 63 | (defvar telnet-new-line "\r") | 62 | (defvar telnet-new-line "\r") |
| 64 | (defvar telnet-mode-map | 63 | (defvar-keymap telnet-mode-map |
| 65 | (let ((map (nconc (make-sparse-keymap) comint-mode-map))) | 64 | :parent comint-mode-map |
| 66 | (define-key map "\C-m" #'telnet-send-input) | 65 | "RET" #'telnet-send-input |
| 67 | ;; (define-key map "\C-j" #'telnet-send-input) | 66 | ;; "C-j" #'telnet-send-input |
| 68 | (define-key map "\C-c\C-q" #'send-process-next-char) | 67 | "C-c C-q" #'send-process-next-char |
| 69 | (define-key map "\C-c\C-c" #'telnet-interrupt-subjob) | 68 | "C-c C-c" #'telnet-interrupt-subjob |
| 70 | (define-key map "\C-c\C-z" #'telnet-c-z) | 69 | "C-c C-z" #'telnet-c-z) |
| 71 | map)) | ||
| 72 | 70 | ||
| 73 | (defvar telnet-prompt-pattern "^[^#$%>\n]*[#$%>] *") | 71 | (defvar telnet-prompt-pattern "^[^#$%>\n]*[#$%>] *") |
| 74 | (defvar telnet-replace-c-g nil) | 72 | (defvar telnet-replace-c-g nil) |