[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/realgud 807c066 128/140: Initialize more debuggers with
From: |
Rocky Bernstein |
Subject: |
[elpa] externals/realgud 807c066 128/140: Initialize more debuggers with breakpoint buffer information |
Date: |
Sat, 25 May 2019 19:35:49 -0400 (EDT) |
branch: externals/realgud
commit 807c0665634599c9c6f166f0f7177ccb2ca0f109
Author: rocky <address@hidden>
Commit: rocky <address@hidden>
Initialize more debuggers with breakpoint buffer information
---
realgud/common/cmds.el | 4 ++--
realgud/debugger/bashdb/init.el | 23 +++++++++++++-----
realgud/debugger/kshdb/init.el | 28 +++++++++++++++++-----
realgud/debugger/trepan2/init.el | 49 +++++++++++++++++++++++++++------------
realgud/debugger/trepan3k/init.el | 15 ++++++------
realgud/debugger/zshdb/init.el | 23 +++++++++++++-----
realgud/lang/posix-shell.el | 35 +++++++++++++++++++++++++++-
realgud/lang/python.el | 2 +-
8 files changed, 135 insertions(+), 44 deletions(-)
diff --git a/realgud/common/cmds.el b/realgud/common/cmds.el
index cc589e7..b8ec55a 100644
--- a/realgud/common/cmds.el
+++ b/realgud/common/cmds.el
@@ -103,7 +103,7 @@ with other motion initiated by debugger messages."
(puthash "finish" "finish" hash)
(puthash "frame" "frame %p" hash)
(puthash "help" "help" hash)
- (puthash "info-breakpoints" "info break" hash)
+ (puthash "info-breakpoints" "info breakpoints" hash)
(puthash "jump" "jump %l" hash)
(puthash "kill" "kill" hash)
(puthash "next" "next %p" hash)
@@ -237,7 +237,7 @@ example in a completing read."
;; Also note that lldb breakpoint numbers can be dotted like
;; 5.1.
(mapcar (lambda (num) (format "%s" num))
- (remove-duplicates
+ (cl-remove-duplicates
(mapcar (lambda(loc) (realgud-loc-num loc))
(realgud-cmdbuf-info-bp-list realgud-cmdbuf-info))))))
diff --git a/realgud/debugger/bashdb/init.el b/realgud/debugger/bashdb/init.el
index e527b2d..06dc285 100644
--- a/realgud/debugger/bashdb/init.el
+++ b/realgud/debugger/bashdb/init.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2015-2017 Free Software Foundation, Inc
+;; Copyright (C) 2015-2017, 2019 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
@@ -84,6 +84,11 @@ realgud-loc-pat struct")
(setf (gethash "debugger-backtrace" realgud:bashdb-pat-hash)
realgud:POSIX-debugger-backtrace-pat)
+;; FIXME breakpoints aren't locations. It should be a different structure
+;; realgud-loc that describes a zshdb "info breakpoints" line.
+(setf (gethash "debugger-breakpoint" realgud:bashdb-pat-hash)
+ realgud:POSIX-debugger-breakpoint-pat)
+
;; realgud-loc-pat for a termination message.
(setf (gethash "termination" realgud:bashdb-pat-hash)
"^bashdb: That's all, folks...\n")
@@ -91,6 +96,9 @@ realgud-loc-pat struct")
(setf (gethash "font-lock-keywords" realgud:bashdb-pat-hash)
realgud:POSIX-debugger-font-lock-keywords)
+(setf (gethash "font-lock-breakpoint-keywords" realgud:bashdb-pat-hash)
+ realgud:POSIX-debugger-font-lock-breakpoint-keywords)
+
(setf (gethash "bashdb" realgud-pat-hash) realgud:bashdb-pat-hash)
(defvar realgud:bashdb-command-hash (make-hash-table :test 'equal)
@@ -99,12 +107,15 @@ realgud-loc-pat struct")
(setf (gethash "bashdb" realgud-command-hash) realgud:bashdb-command-hash)
-(setf (gethash "clear" realgud:bashdb-command-hash) "clear %l")
-(setf (gethash "eval" realgud:bashdb-command-hash) "eval %s")
-(setf (gethash "quit" realgud:bashdb-command-hash) "quit")
-(setf (gethash "until" realgud:bashdb-command-hash) "continue %l")
+(setf (gethash "clear" realgud:bashdb-command-hash) "clear %l")
+(setf (gethash "eval" realgud:bashdb-command-hash) "eval %s")
+(setf (gethash "info-breakpoints" realgud:bashdb-command-hash) "info
breakpoints")
+(setf (gethash "quit" realgud:bashdb-command-hash) "quit")
+(setf (gethash "until" realgud:bashdb-command-hash) "continue %l")
;; Unsupported features:
-(setf (gethash "jump" realgud:bashdb-command-hash) "*not-implemented*")
+(setf (gethash "break-fn" realgud:bashdb-command-hash) "*not-implemented*")
+(setf (gethash "finish" realgud:bashdb-command-hash) "*not-implemented*")
+(setf (gethash "jump" realgud:bashdb-command-hash) "*not-implemented*")
(provide-me "realgud:bashdb-")
diff --git a/realgud/debugger/kshdb/init.el b/realgud/debugger/kshdb/init.el
index 238eaff..c6e2d0f 100644
--- a/realgud/debugger/kshdb/init.el
+++ b/realgud/debugger/kshdb/init.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2010-2011, 2016-2017 Free Software Foundation, Inc
+;; Copyright (C) 2010-2011, 2016-2017, 2019 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
@@ -79,13 +79,26 @@ realgud-loc-pat struct")
(setf (gethash "debugger-backtrace" realgud:kshdb-pat-hash)
realgud:POSIX-debugger-backtrace-pat)
+;; FIXME breakpoints aren't locations. It should be a different structure
+;; realgud-loc that describes a zshdb "info breakpoints" line.
+(setf (gethash "debugger-breakpoint" realgud:kshdb-pat-hash)
+ realgud:POSIX-debugger-backtrace-pat)
+
;; Regular expression that for a termination message.
(setf (gethash "termination" realgud:kshdb-pat-hash)
"^kshdb: That's all, folks...\n")
+;; FIXME breakpoints aren't locations. It should be a different structure
+;; realgud-loc that describes a zshdb "info breakpoints" line.
+(setf (gethash "debugger-breakpoint" realgud:kshdb-pat-hash)
+ realgud:POSIX-debugger-breakpoint-pat)
+
(setf (gethash "font-lock-keywords" realgud:kshdb-pat-hash)
realgud:POSIX-debugger-font-lock-keywords)
+(setf (gethash "font-lock-breakpoint-keywords" realgud:kshdb-pat-hash)
+ realgud:POSIX-debugger-font-lock-breakpoint-keywords)
+
(setf (gethash "kshdb" realgud-pat-hash) realgud:kshdb-pat-hash)
(defvar realgud:kshdb-command-hash (make-hash-table :test 'equal)
@@ -97,12 +110,15 @@ realgud-loc-pat struct")
;; (setf (gethash "quit" realgud:kshdb-command-hash) "quit!")
-(setf (gethash "clear" realgud:kshdb-command-hash) "clear %l")
-(setf (gethash "eval" realgud:kshdb-command-hash) "eval %s")
-(setf (gethash "quit" realgud:kshdb-command-hash) "quit")
-(setf (gethash "until" realgud:kshdb-command-hash) "continue %l")
+(setf (gethash "clear" realgud:kshdb-command-hash) "clear %l")
+(setf (gethash "eval" realgud:kshdb-command-hash) "eval %s")
+(setf (gethash "info-breakpoints" realgud:kshdb-command-hash) "info
breakpoints")
+(setf (gethash "quit" realgud:kshdb-command-hash) "quit")
+(setf (gethash "until" realgud:kshdb-command-hash) "continue %l")
;; Unsupported features:
-(setf (gethash "jump" realgud:kshdb-command-hash) "*not-implemented*")
+(setf (gethash "jump" realgud:kshdb-command-hash) "*not-implemented*")
+(setf (gethash "finish" realgud:kshdb-command-hash) "*not-implemented*")
+(setf (gethash "jump" realgud:kshdb-command-hash) "*not-implemented*")
(provide-me "realgud:kshdb-")
diff --git a/realgud/debugger/trepan2/init.el b/realgud/debugger/trepan2/init.el
index ecc206e..9217ae1 100644
--- a/realgud/debugger/trepan2/init.el
+++ b/realgud/debugger/trepan2/init.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2010-2012, 2014-2017 Free Software Foundation, Inc
+;; Copyright (C) 2010-2012, 2014-2017, 2019 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
@@ -7,6 +7,14 @@
;; the Free Software Foundation, either version 3 of the License, or
;; (at your option) any later version.
+;; This program is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+;; GNU General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+
;; trepan2: Python 2.5 - 2.7; for 3.0+ see trepan3k
(eval-when-compile (require 'cl-lib)) ;For setf.
@@ -30,7 +38,7 @@ realgud-loc-pat struct")
(setf (gethash "loc-callback-fn" realgud:trepan2-pat-hash)
'realgud:trepan2-loc-fn-callback)
-;; Regular expression that describes a trepan2 location generally shown
+;; realgud-loc-pat that describes a trepan2 location generally shown
;; before a command prompt.
;;
;; For example:
@@ -49,7 +57,7 @@ realgud-loc-pat struct")
(setf (gethash "ignore-re-file-list" realgud:trepan2-pat-hash)
(list realgud-python-ignore-file-re))
-;; Regular expression that describes a trepan2 prompt.
+;; realgud-loc-pat that describes a trepan2 prompt.
;; Note: the prompt in nested debugging
;; For example:
;; (trepan2)
@@ -59,7 +67,7 @@ realgud-loc-pat struct")
:regexp "^(+trepan2)+ "
))
-;; Regular expression that describes a trepan2 backtrace line.
+;; realgud-loc-pat that describes a trepan2 backtrace line.
;; For example:
;; ->0 get_distribution(dist='trepan==0.3.9')
;; called from file '/python2.7/dist-packages/pkg_res.py' at line 341
@@ -70,54 +78,65 @@ realgud-loc-pat struct")
(setf (gethash "debugger-backtrace" realgud:trepan2-pat-hash)
realgud:python-trepan-backtrace-pat)
-;; Regular expression that describes a Python backtrace line.
+;; realgud-loc-pat that describes a line a Python "info break" line.
+;; For example:
+;; 1 breakpoint keep y at /usr/local/bin/trepan2k:7
+(setf (gethash "debugger-breakpoint" realgud:trepan2-pat-hash)
+ realgud-python-breakpoint-pat)
+
+;; realgud-loc-pat that describes a Python backtrace line.
(setf (gethash "lang-backtrace" realgud:trepan2-pat-hash)
realgud-python-backtrace-loc-pat)
-;; Regular expression that describes location in a pytest error
+;; realgud-loc-pat expression that describes location in a pytest error
(setf (gethash "pytest-error" realgud:trepan2-pat-hash)
realgud-pytest-error-loc-pat)
-;; Regular expression that describes location in a flake8 message
+;; realgud-loc-pat that describes location in a flake8 message
(setf (gethash "flake8-msg" realgud:trepan2-pat-hash)
realgud-flake8-msg-loc-pat)
-;; Regular expression that describes a "breakpoint set" line
+;; realgud-loc-pat that describes a "breakpoint set" line
(setf (gethash "brkpt-set" realgud:trepan2-pat-hash)
realgud:python-trepan-brkpt-set-pat)
-;; Regular expression that describes a "delete breakpoint" line
+;; realgud-loc-pat that describes a "delete breakpoint" line
(setf (gethash "brkpt-del" realgud:trepan2-pat-hash)
realgud:python-trepan-brkpt-del-pat)
-;; Regular expression that describes a debugger "disable" (breakpoint)
response.
+;; realgud-loc-pat that describes a debugger "disable" (breakpoint) response.
;; For example:
;; Breakpoint 4 disabled.
(setf (gethash "brkpt-disable" realgud:trepan2-pat-hash)
realgud:python-trepan-brkpt-disable-pat)
-;; Regular expression that describes a debugger "enable" (breakpoint) response.
+;; realgud-loc-pat that describes a debugger "enable" (breakpoint) response.
;; For example:
;; Breakpoint 4 enabled.
(setf (gethash "brkpt-enable" realgud:trepan2-pat-hash)
realgud:python-trepan-brkpt-disable-pat)
-;; Regular expression for a termination message.
+;; realgud-loc-pat for a termination message.
(setf (gethash "termination" realgud:trepan2-pat-hash)
"^trepan2: That's all, folks...\n")
(setf (gethash "font-lock-keywords" realgud:trepan2-pat-hash)
realgud:python-debugger-font-lock-keywords)
+(setf (gethash "font-lock-breakpoint-keywords" realgud:trepan2-pat-hash)
+ realgud:python-debugger-font-lock-breakpoint-keywords)
+
(setf (gethash "trepan2" realgud-pat-hash) realgud:trepan2-pat-hash)
(defvar realgud:trepan2-command-hash (make-hash-table :test 'equal)
"Hash key is command name like 'shell' and the value is
the trepan2 command to use, like 'python'")
-(setf (gethash "eval" realgud:trepan2-command-hash) "eval %s")
-(setf (gethash "shell" realgud:trepan2-command-hash) "python")
-(setf (gethash "until" realgud:trepan2-command-hash) "continue %l")
+(setf (gethash "eval" realgud:trepan2-command-hash) "eval %s")
+(setf (gethash "pprint" realgud:trepan2-command-hash) "pp %s")
+(setf (gethash "info-breakpoints" realgud:trepan2-command-hash) "info break")
+(setf (gethash "shell" realgud:trepan2-command-hash) "python")
+(setf (gethash "until" realgud:trepan2-command-hash) "continue %l")
;; If your version of trepan2 doesn't support "quit!",
;; get a more recent version of trepan2
diff --git a/realgud/debugger/trepan3k/init.el
b/realgud/debugger/trepan3k/init.el
index 248a109..3474410 100644
--- a/realgud/debugger/trepan3k/init.el
+++ b/realgud/debugger/trepan3k/init.el
@@ -40,7 +40,7 @@ realgud-loc-pat struct")
;; before a command prompt.
;;
;; For example:
-;; (/usr/bin/zonetab2pot.py:15): <module>
+;; (/usr/bin/zonetab2pot.py:15 @3): <module>
;; (/usr/bin/zonetab2pot.py:15 remapped <string>): <module>
;; or MS Windows:
;; (c:\\mydirectory\\gcd.py:10): <module>
@@ -55,7 +55,7 @@ realgud-loc-pat struct")
(setf (gethash "ignore-re-file-list" realgud:trepan3k-pat-hash)
(list realgud-python-ignore-file-re))
-;; Regular expression that describes a trepan3k prompt.
+;; realgud-loc-pat that describes a trepan3k prompt.
;; Note: the prompt in nested debugging
;; For example:
;; (trepan3)
@@ -90,7 +90,7 @@ realgud-loc-pat struct")
(setf (gethash "pytest-error" realgud:trepan3k-pat-hash)
realgud-pytest-error-loc-pat)
-;; Regular expression that describes location in a flake8 message
+;; realgud-loc-pat that describes location in a flake8 message
(setf (gethash "flake8-msg" realgud:trepan3k-pat-hash)
realgud-flake8-msg-loc-pat)
@@ -130,10 +130,11 @@ realgud-loc-pat struct")
"Hash key is command name like 'shell' and the value is
the trepan3k command to use, like 'python'")
-(setf (gethash "eval" realgud:trepan3k-command-hash) "eval %s")
-(setf (gethash "pprint" realgud:trepan3k-command-hash) "pp %s")
-(setf (gethash "shell" realgud:trepan3k-command-hash) "python")
-(setf (gethash "until" realgud:trepan3k-command-hash) "continue %l")
+(setf (gethash "eval" realgud:trepan3k-command-hash) "eval %s")
+(setf (gethash "info-breakpoints" realgud:trepan3k-command-hash) "info break")
+(setf (gethash "pprint" realgud:trepan3k-command-hash) "pp %s")
+(setf (gethash "shell" realgud:trepan3k-command-hash) "python")
+(setf (gethash "until" realgud:trepan3k-command-hash) "continue %l")
;; If your version of trepan3k doesn't support "quit!",
;; get a more recent version of trepan3k
diff --git a/realgud/debugger/zshdb/init.el b/realgud/debugger/zshdb/init.el
index 3fac621..a186fd3 100644
--- a/realgud/debugger/zshdb/init.el
+++ b/realgud/debugger/zshdb/init.el
@@ -1,4 +1,4 @@
-;; Copyright (C) 2015-2016 Free Software Foundation, Inc
+;; Copyright (C) 2015-2016, 2019 Free Software Foundation, Inc
;; Author: Rocky Bernstein <address@hidden>
@@ -80,6 +80,11 @@ realgud-loc-pat struct")
(setf (gethash "debugger-backtrace" realgud:zshdb-pat-hash)
realgud:POSIX-debugger-backtrace-pat)
+;; FIXME breakpoints aren't locations. It should be a different structure
+;; realgud-loc that describes a zshdb "info breakpoints" line.
+(setf (gethash "debugger-breakpoint" realgud:zshdb-pat-hash)
+ realgud:POSIX-debugger-breakpoint-pat)
+
;; realgud-loc-pat that for a termination message.
(setf (gethash "termination" realgud:zshdb-pat-hash)
"^zshdb: That's all, folks...\n")
@@ -87,6 +92,9 @@ realgud-loc-pat struct")
(setf (gethash "font-lock-keywords" realgud:zshdb-pat-hash)
realgud:POSIX-debugger-font-lock-keywords)
+(setf (gethash "font-lock-breakpoint-keywords" realgud:zshdb-pat-hash)
+ realgud:POSIX-debugger-font-lock-breakpoint-keywords)
+
(setf (gethash "zshdb" realgud-pat-hash) realgud:zshdb-pat-hash)
(defvar realgud:zshdb-command-hash (make-hash-table :test 'equal)
@@ -95,12 +103,15 @@ realgud-loc-pat struct")
(setf (gethash "zshdb" realgud-command-hash) realgud:zshdb-command-hash)
-(setf (gethash "clear" realgud:zshdb-command-hash) "clear %l")
-(setf (gethash "eval" realgud:zshdb-command-hash) "eval %s")
-(setf (gethash "quit" realgud:zshdb-command-hash) "quit")
-(setf (gethash "until" realgud:zshdb-command-hash) "continue %l")
+(setf (gethash "clear" realgud:zshdb-command-hash) "clear %l")
+(setf (gethash "eval" realgud:zshdb-command-hash) "eval %s")
+(setf (gethash "info-breakpoints" realgud:zshdb-command-hash) "info
breakpoints")
+(setf (gethash "quit" realgud:zshdb-command-hash) "quit")
+(setf (gethash "until" realgud:zshdb-command-hash) "continue %l")
;; Unsupported features:
-(setf (gethash "jump" realgud:zshdb-command-hash) "*not-implemented*")
+(setf (gethash "break-fn" realgud:zshdb-command-hash) "*not-implemented*")
+(setf (gethash "finish" realgud:zshdb-command-hash) "*not-implemented*")
+(setf (gethash "jump" realgud:zshdb-command-hash) "*not-implemented*")
(provide-me "realgud:zshdb-")
diff --git a/realgud/lang/posix-shell.el b/realgud/lang/posix-shell.el
index 1ef2313..a1787cc 100644
--- a/realgud/lang/posix-shell.el
+++ b/realgud/lang/posix-shell.el
@@ -68,7 +68,7 @@ traceback) line." )
"A realgud-loc-pat struct that describes a POSIX shell debugger
location line.")
-;; Regular expression that describes a debugger "backtrace" command line.
+;; realgud-loc that describes a debugger "backtrace" command line.
;; For example:
;; ->0 in file `/etc/apparmor/fns' at line 24
;; ##1 /etc/apparmor/fns called from file `/etc/init.d/apparmor' at line 35
@@ -87,6 +87,22 @@ traceback) line." )
"A realgud-loc-pat struct that describes a Python trepan
backtrace location line." )
+;; FIXME breakpoints aren't locations. It should be a different structure
+;; realgud-loc that describes a bashdb/zshdb/kshdb "info breakpoints" line.
+;; For example:
+;; 1 breakpoint keep y /Users/rocky/.bashrc:17
+;; 2 breakpoint keep y /Users/rocky/.bashrc:18
+(defconst realgud:POSIX-debugger-breakpoint-pat
+ (make-realgud-loc-pat
+ :regexp (format "^%s[ \t]+\\(breakpoint\\)[ \t]+\\(keep\\|del\\)[
\t]+\\([yn]\\)[ \t]+\\(.+\\):%s"
+ realgud:regexp-captured-num realgud:regexp-captured-num)
+ :num 1
+ :text-group 2 ;; misnamed Is "breakpoint" or "watchpoint"
+ :string 3 ;; misnamed. Is "keep" or "del"
+ :file-group 5
+ :line-group 6)
+ "A realgud-loc-pat struct that describes a bashdb/zshdb/kshdb breakpoint." )
+
;; Regular expression that describes a "breakpoint set" line
(defconst realgud:POSIX-debugger-brkpt-set-pat
(make-realgud-loc-pat
@@ -147,4 +163,21 @@ traceback) line." )
;; (0 trepan-frames-current-frame-face append))
))
+(defconst realgud:POSIX-debugger-font-lock-breakpoint-keywords
+ '(
+ ;; The breakpoint number, type and disposition
+ ;; 1 breakpoint keep y /Users/rocky/.bashrc:6
+ ;; ^ ^^^^^^^^^^ ^^^^
+ ("^\\([0-9]+\\)[ \t]+\\(breakpoint\\)[ \t]+\\(keep\\|del\\)"
+ (1 realgud-breakpoint-number-face)
+ (2 font-lock-function-name-face nil t) ; t means optional.
+ (3 font-lock-function-name-face nil t)) ; t means optional.
+
+ ;; 1 breakpoint keep y /Users/rocky/.bashrc:6
+ ;; ^^^^^^^^^^^^^^^^^^^^^^
+ ("[ \t]+\\(.+*\\):\\([0-9]+\\)"
+ (1 realgud-file-name-face)
+ (1 realgud-line-number-face))
+ ))
+
(provide-me "realgud-lang-")
diff --git a/realgud/lang/python.el b/realgud/lang/python.el
index a2ddbfd..f7ff77e 100644
--- a/realgud/lang/python.el
+++ b/realgud/lang/python.el
@@ -94,7 +94,7 @@ traceback) line." )
))
;; FIXME breakpoints aren't locations. It should be a different structure
-;; Regular expression that describes a trepan2/3k backtrace line.
+;; realgud-loc that describes a trepan2/3k "info breakpoints" line.
;; For example:
;; 1 breakpoint keep y at
/home/rocky/.pyenv/versions/3.7.2/lib/python3.7/importlib/_bootstrap.py:1019
;; 2 breakpoint keep y at
/home/rocky/.pyenv/versions/3.7.2/lib/python3.7/importlib/_bootstrap.py:1023
- [elpa] externals/realgud 3630fef 121/140: keep history in attaching command-buffers ..., (continued)
- [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
- [elpa] externals/realgud 0821db0 137/140: Get ready for release 1.4.6, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud c5d52ff 131/140: Add breakpoint-all regexps for most debuggers, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 7c0acdc 140/140: Another pass over function declarations, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 807c066 128/140: Initialize more debuggers with breakpoint buffer information,
Rocky Bernstein <=
- [elpa] externals/realgud 57a8fc1 126/140: Merge pull request #244 from realgud/add-brpt-buffer, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 1cfadb2 123/140: Lots of small changes..., Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud d79a090 133/140: Handle location not found in bp-list for breakpoint buffer, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 1ccd8cd 139/140: buffer info org-mode tweaks, Rocky Bernstein, 2019/05/25
- [elpa] externals/realgud 8028bfb 125/140: Add a breakpoint buffer analogous to backtrace, Rocky Bernstein, 2019/05/25