[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/realgud 1da5f2b 113/140: Merge branch 'master' of githu
From: |
Rocky Bernstein |
Subject: |
[elpa] externals/realgud 1da5f2b 113/140: Merge branch 'master' of github.com:realgud/realgud |
Date: |
Sat, 25 May 2019 19:35:46 -0400 (EDT) |
branch: externals/realgud
commit 1da5f2b5161bd5d5671b38ab182084e2d89e7c45
Merge: 565ac78 2ae8fbf
Author: rocky <address@hidden>
Commit: rocky <address@hidden>
Merge branch 'master' of github.com:realgud/realgud
---
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 9f9c772 087/140: Remove debug message, (continued)
- [elpa] externals/realgud 9f9c772 087/140: Remove debug message, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 6706358 073/140: Add format specifier %q a la ksh..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud aa76fb0 085/140: Tidy a bit, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 1a69faf 083/140: CircleCI 2nd try, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud cbcacd8 098/140: gdb: parse -ex --eval-command, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 3904510 074/140: Large change to allow blacklisted files, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud b8b587b 109/140: ipdb need ANSI schmutz removed..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 0b5ebbf 104/140: Merge pull request #223 from realgud/better-bp-track, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 446c26b 102/140: Adds ource-path to cmdbuf..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud f4c4ccd 118/140: Fix improper breakpoint file-callback function parameters, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 1da5f2b 113/140: Merge branch 'master' of github.com:realgud/realgud,
Rocky Bernstein <=
- [elpa] externals/realgud 131ad58 122/140: Disable breakpoint file finding callback function for noww, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 4cb19e3 127/140: Remove some emacs compile warnings, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud bab9fb9 105/140: DRY a js regexp by hoisting it to lang/js.el, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud a293690 107/140: configure.ac: Fix NO_CHECK_EMACS_PACKAGES elisp., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 814aebb 117/140: Make sure to autoload attach functions, Rocky Bernstein, 2019/05/25
- [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