[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/realgud 2ae8fbf 111/140: Merge pull request #230 from c
From: |
Rocky Bernstein |
Subject: |
[elpa] externals/realgud 2ae8fbf 111/140: Merge pull request #230 from cranechu/master |
Date: |
Sat, 25 May 2019 19:35:44 -0400 (EDT) |
branch: externals/realgud
commit 2ae8fbf087aa7f1ecb51f7ecaa71cc54094ff5e0
Merge: b8b587b dd8909a
Author: R. Bernstein <address@hidden>
Commit: GitHub <address@hidden>
Merge pull request #230 from cranechu/master
add key 'h' for cmd-until-here: continue until the current line
---
realgud/common/cmds.el | 8 ++++++++
realgud/common/key.el | 3 ++-
realgud/common/shortkey.el | 2 ++
3 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/realgud/common/cmds.el b/realgud/common/cmds.el
index 0f20535..a46f3bc 100644
--- a/realgud/common/cmds.el
+++ b/realgud/common/cmds.el
@@ -112,6 +112,7 @@ with other motion initiated by debugger messages."
(puthash "step" "step %p" hash)
(puthash "tbreak" "tbreak %X:%l" hash)
(puthash "until" "until" hash)
+ (puthash "until-here" "until %l" hash)
(puthash "up" "up %p" hash)
hash)
"Default hash of command name → debugger command.
@@ -188,6 +189,13 @@ With prefix argument LINE-NUMBER, prompt for line number."
(realgud:cmd--with-line-override line-number
(realgud:cmd-run-command line-number
"tbreak")))
+(defun realgud:cmd-until-here (&optional line-number)
+ "Continue until the current line.
+With prefix argument LINE-NUMBER, prompt for line number."
+ (interactive (realgud:cmd--line-number-from-prefix-arg))
+ (realgud:cmd--with-line-override line-number
+ (realgud:cmd-run-command line-number
"until-here")))
+
(defun realgud:cmd-clear(&optional line-number)
"Delete breakpoint at the current line.
With prefix argument LINE-NUMBER, prompt for line number."
diff --git a/realgud/common/key.el b/realgud/common/key.el
index bb5ed7c..783afb9 100644
--- a/realgud/common/key.el
+++ b/realgud/common/key.el
@@ -122,7 +122,8 @@ Nor does it touch prefix keys; for that see
`realgud-populate-keys-standard'"
(define-key map "Q" 'realgud:cmd-terminate)
(define-key map "S" 'realgud-window-src-undisturb-cmd)
(define-key map "U" 'realgud:cmd-until)
-
+ (define-key map "h" 'realgud:cmd-until-here)
+
(define-key map [M-down] 'realgud-track-hist-newer)
(define-key map [M-kp-2] 'realgud-track-hist-newer)
(define-key map [M-up] 'realgud-track-hist-older)
diff --git a/realgud/common/shortkey.el b/realgud/common/shortkey.el
index 3483eed..b017372 100644
--- a/realgud/common/shortkey.el
+++ b/realgud/common/shortkey.el
@@ -67,6 +67,8 @@
(define-key map "e" 'realgud:cmd-eval-dwim)
(define-key map "E" 'realgud:cmd-eval-at-point)
(define-key map "U" 'realgud:cmd-until)
+ (define-key map "h" 'realgud:cmd-until-here)
+
(define-key map [mouse-2] 'realgud:tooltip-eval)
(define-key map [left-fringe mouse-1] #'realgud-cmds--mouse-add-remove-bp)
(define-key map [left-margin mouse-1] #'realgud-cmds--mouse-add-remove-bp)
- [elpa] externals/realgud 21e5a58 116/140: Merge pull request #242 from alyssais/patch-1, (continued)
- [elpa] externals/realgud 21e5a58 116/140: Merge pull request #242 from alyssais/patch-1, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 917a46f 138/140: Add realgud:file-remove-ignore to remove a previously ignored entry., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud d8afc89 135/140: Merge pull request #241 from beyondpie/pdb_pr_szu, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 9a9f6dc 132/140: Add 'B' key to get list of breakpoints, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 36782d6 108/140: Merge pull request #226 from Apteryks/master, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 296a802 106/140: Hoist syntax-checking kbd command, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 4548392 100/140: Add alternate breakpoint match regexp..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud dd8909a 110/140: add key 'h' for cmd-until-here: continue until the current line, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud cf993af 114/140: change pdb to python -m pdb., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 565ac78 112/140: Adjust for v8 tracebacks inside a debugger console, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 2ae8fbf 111/140: Merge pull request #230 from cranechu/master,
Rocky Bernstein <=
- [elpa] externals/realgud fa2d601 120/140: cl-seq -> cl-lib, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 5631fa2 115/140: Fix wiki links in README, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud a6783f5 129/140: Add breakpoint buffer tracking to source window, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 3630fef 121/140: keep history in attaching command-buffers ..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 2a46513 134/140: Some small tweaks, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 2987c80 136/140: Compile linting, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 06d73e1 130/140: remake and gdb breakpoint buffers + add to menu, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 096bd87 088/140: Merge pull request #212 from realgud/filter-lists, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 4d9c31b 119/140: Improve realgud:attach-cmd-buffer..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 79c982d 124/140: Add a comment, Rocky Bernstein, 2019/05/25