[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dape de1508f4b3 037/123: Change to old style of keymap
From: |
ELPA Syncer |
Subject: |
[elpa] externals/dape de1508f4b3 037/123: Change to old style of keymap define with defvar |
Date: |
Tue, 5 Dec 2023 03:57:59 -0500 (EST) |
branch: externals/dape
commit de1508f4b352e0a3e04caf2bda5de1148ed7c59c
Author: Daniel Pettersson <daniel@dpettersson.net>
Commit: Daniel Pettersson <daniel@dpettersson.net>
Change to old style of keymap define with defvar
---
dape.el | 39 ++++++++++++++++++++-------------------
1 file changed, 20 insertions(+), 19 deletions(-)
diff --git a/dape.el b/dape.el
index 3b2710421d..0375b79b86 100644
--- a/dape.el
+++ b/dape.el
@@ -2399,25 +2399,26 @@ See `eldoc-documentation-functions', for more
infomation."
;;; Keymaps
-;; FIXME checkout Compat or other ways to lower required emacs version
-(defvar-keymap dape-global-map
- :doc "Keymap to repeat Dape commands. Used in `repeat-mode'."
- "d" #'dape
- "p" #'dape-pause
- "c" #'dape-continue
- "n" #'dape-next
- "s" #'dape-step-in
- "o" #'dape-step-out
- "r" #'dape-restart
- "i" #'dape-info
- "R" #'dape-repl
- "m" #'dape-read-memory
- "l" #'dape-log-breakpoint
- "e" #'dape-expression-breakpoint
- "b" #'dape-toggle-breakpoint
- "B" #'dape-remove-all-breakpoints
- "w" #'dape-watch-dwim
- "q" #'dape-quit)
+(defvar dape-global-map
+ (let ((map (make-sparse-keymap)))
+ (define-key map "d" #'dape)
+ (define-key map "d" #'dape)
+ (define-key map "p" #'dape-pause)
+ (define-key map "c" #'dape-continue)
+ (define-key map "n" #'dape-next)
+ (define-key map "s" #'dape-step-in)
+ (define-key map "o" #'dape-step-out)
+ (define-key map "r" #'dape-restart)
+ (define-key map "i" #'dape-info)
+ (define-key map "R" #'dape-repl)
+ (define-key map "m" #'dape-read-memory)
+ (define-key map "l" #'dape-log-breakpoint)
+ (define-key map "e" #'dape-expression-breakpoint)
+ (define-key map "b" #'dape-toggle-breakpoint)
+ (define-key map "B" #'dape-remove-all-breakpoints)
+ (define-key map "w" #'dape-watch-dwim)
+ (define-key map "q" #'dape-quit)
+ map))
(dolist (cmd '(dape-pause
dape-continue
- [elpa] externals/dape d896720cc1 011/123: Add projectile configuration in readme, (continued)
- [elpa] externals/dape d896720cc1 011/123: Add projectile configuration in readme, ELPA Syncer, 2023/12/05
- [elpa] externals/dape c780c6f1e2 013/123: Fix crash when % is present in log and expression breakpoints, ELPA Syncer, 2023/12/05
- [elpa] externals/dape e314b97bc1 016/123: Refactor update and update ui, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 480bcd14f8 017/123: Improve REPL welcome message, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 57d3f6e1ff 024/123: Fix typo, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 20a8e99c24 018/123: Fix indentation, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 1ed319ba5f 020/123: Reword repl welcome message, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 3e51a71f52 034/123: Fixup readme, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 60283647ff 035/123: Fixup suggestions from emacs-devel, ELPA Syncer, 2023/12/05
- [elpa] externals/dape ffaa4278cd 036/123: Fix checkdoc issues, ELPA Syncer, 2023/12/05
- [elpa] externals/dape de1508f4b3 037/123: Change to old style of keymap define with defvar,
ELPA Syncer <=
- [elpa] externals/dape ee2aaad60f 038/123: Invoke customize-variable if dape-configs is null, ELPA Syncer, 2023/12/05
- [elpa] externals/dape a23bcb8e66 040/123: Add naively inline variable overlays, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 2a478560e9 052/123: Move breakpoint indications into the buffer margin #2, ELPA Syncer, 2023/12/05
- [elpa] externals/dape beaaca9c77 053/123: Fix missing server std out/err in debug buffer, ELPA Syncer, 2023/12/05
- [elpa] externals/dape ad8d8797fa 054/123: Fix missing newline for "stopped" event description, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 9eebb3c246 055/123: Fix missing newline from compilation failed msg, ELPA Syncer, 2023/12/05
- [elpa] externals/dape d6d79670f7 056/123: Slight rework of dape--read-config, ELPA Syncer, 2023/12/05
- [elpa] externals/dape cbbb807604 050/123: Fix type in readme cppdbg adapter example #3, ELPA Syncer, 2023/12/05
- [elpa] externals/dape ae98178a3e 064/123: Improve repl when adapter process non live, ELPA Syncer, 2023/12/05
- [elpa] externals/dape 1d0cdcc466 070/123: Fix dape.el header #13, ELPA Syncer, 2023/12/05