[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 05c3099 4/4: Merge commit '6dc971269f6f9435e5159c2cfe66fc5
From: |
Rocky Bernstein |
Subject: |
[elpa] master 05c3099 4/4: Merge commit '6dc971269f6f9435e5159c2cfe66fc5e4b296df2' |
Date: |
Tue, 2 Aug 2016 15:27:43 +0000 (UTC) |
branch: master
commit 05c30990ede97a765127073aa684ea55d2d8a137
Merge: 181d24d 6dc9712
Author: rocky <address@hidden>
Commit: rocky <address@hidden>
Merge commit '6dc971269f6f9435e5159c2cfe66fc5e4b296df2'
---
packages/realgud/realgud.el | 2 +-
packages/realgud/realgud/debugger/trepanjs/init.el | 12 ++++++++++++
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/packages/realgud/realgud.el b/packages/realgud/realgud.el
index c7689ca..8e0fa97 100644
--- a/packages/realgud/realgud.el
+++ b/packages/realgud/realgud.el
@@ -1,7 +1,7 @@
;;; realgud.el --- A modular front-end for interacting with external debuggers
;; Author: Rocky Bernstein <address@hidden>
-;; Version: 1.4.2
+;; Version: 1.4.3
;; Package-Type: multi
;; Package-Requires: ((load-relative "1.2") (loc-changes "1.2") (test-simple
"1.2.0"))
;; URL: http://github.com/realgud/realgud/
diff --git a/packages/realgud/realgud/debugger/trepanjs/init.el
b/packages/realgud/realgud/debugger/trepanjs/init.el
index 4caf050..5281946 100644
--- a/packages/realgud/realgud/debugger/trepanjs/init.el
+++ b/packages/realgud/realgud/debugger/trepanjs/init.el
@@ -73,6 +73,14 @@ realgud-loc-pat struct")
:file-group 2
:line-group 3))
+;; Regular expression that describes a debugger "delete" (breakpoint) response.
+;; For example:
+;; Deleted breakpoint 1
+(setf (gethash "brkpt-del" realgud:trepanjs-pat-hash)
+ (make-realgud-loc-pat
+ :regexp "^Deleted breakpoint \\(\\([0-9]+ *\\)+\\)\n"
+ :num 1))
+
;; Regular expression that describes a V8 backtrace line.
;; For example:
;; at repl:1:7
@@ -138,6 +146,10 @@ realgud-loc-pat struct")
(setf (gethash "break" realgud:trepanjs-command-hash)
"setBreakpoint(%l)")
+(setf (gethash "clear" realgud:trepanjs-command-hash)
+ "clearBreakpoint('%X', %l)")
+(setf (gethash "delete" realgud:trepanjs-command-hash)
+ "clearBreakpoint('%X', %l)")
;; We need aliases for step and next because the default would
;; do step 1 and trepanjs doesn't handle this. Or when it does,
;; it will probably look like step(1)