branch: externals/dape
commit 154ab1c5ce0cb5c848d07722ce9b69c3a0e731aa
Author: Daniel Pettersson <[email protected]>
Commit: Daniel Pettersson <[email protected]>

    Add mode maps to variable buffers
---
 dape.el | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/dape.el b/dape.el
index ef345a73b2..4bb27bcf38 100644
--- a/dape.el
+++ b/dape.el
@@ -2903,6 +2903,14 @@ Updates from CURRENT-STACK-FRAME STACK-FRAMES."
 
 (dape--info-buffer-map dape-info-variable-value-map dape-info-variable-edit)
 
+(defvar dape-info-scope-mode-map
+  (let ((map (make-sparse-keymap)))
+    (define-key map "e" 'dape-info-scope-toggle)
+    (define-key map "W" 'dape-info-scope-watch-dwim)
+    (define-key map "=" 'dape-info-variable-edit)
+    map)
+  "Local keymap for dape scope buffers.")
+
 ;; TODO Add bindings for adding data breakpoint
 
 (define-derived-mode dape-info-scope-mode dape-info-parent-mode "Scope"
@@ -3045,6 +3053,13 @@ CB is expected to be `dape--info-scope-update'."
 
 ;;; Info watch buffer
 
+(defvar dape-info-watch-mode-map
+  (let ((map (make-sparse-keymap)))
+    (define-key map "d" 'dape-info-scope-watch-dwim)
+    (define-key map "e" 'dape-info-scope-toggle)
+    map)
+  "Local keymap for dape watch buffer.")
+
 (define-derived-mode dape-info-watch-mode dape-info-parent-mode "Watch"
   "Major mode for Dape info watch."
   :interactive nil

Reply via email to