[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/realgud-trepan-ni 2077485 09/25: track-mode bug fixes
From: |
Rocky Bernstein |
Subject: |
[elpa] externals/realgud-trepan-ni 2077485 09/25: track-mode bug fixes |
Date: |
Thu, 23 May 2019 02:14:22 -0400 (EDT) |
branch: externals/realgud-trepan-ni
commit 2077485b33caeae681b5e3f5a6c0715d11f6fa14
Author: rocky <address@hidden>
Commit: rocky <address@hidden>
track-mode bug fixes
---
trepan-ni/track-mode.el | 25 +++++++++++--------------
1 file changed, 11 insertions(+), 14 deletions(-)
diff --git a/trepan-ni/track-mode.el b/trepan-ni/track-mode.el
index 9d0081c..b6f6bc8 100644
--- a/trepan-ni/track-mode.el
+++ b/trepan-ni/track-mode.el
@@ -14,7 +14,7 @@
;; You should have received a copy of the GNU General Public License
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-;; "node inspect" tracking a comint or eshell buffer.
+;; "trepan-ni" tracking a comint buffer.
(declare-function realgud:track-set-debugger 'realgud-track-mode)
(declare-function realgud-track-mode-setup 'realgud-track-mode)
@@ -26,24 +26,22 @@
(realgud-track-mode-vars "realgud:trepan-ni")
+;; FIXME: this shouldn't be needed
+(defvar realgud:trepan-ni-track-mode-map (make-keymap))
+(define-key realgud:trepan-ni-track-mode-map
+ (kbd "C-c !f") 'realgud:js-goto-file-line)
+(define-key realgud:trepan-ni-track-mode-map
+ (kbd "C-c !s") 'realgud:js-goto-syntax-error-line)
+
(defun realgud:trepan-ni-track-mode-hook()
(if realgud:trepan-ni-track-mode
(progn
- (use-local-map realgud:trepan-ni-track-mode-map)
+ (use-local-map trepanjs-track-mode-map)
(realgud:remove-ansi-schmutz)
(message "using trepan-ni mode map")
)
(message "trepan-ni track-mode-hook disable called"))
)
-
-(define-key realgud:trepan-ni-track-mode-map
- (kbd "C-c !f") 'realgud:js-goto-file-line)
-
-;; FIXME: this shouldn't be needed
-(defvar realgud:trepan-ni-track-mode-map (make-keymap))
-(define-key realgud:trepan-ni-track-mode-map
- (kbd "C-c !f") 'realgud:js-goto-file-line)
-
(define-minor-mode realgud:trepan-ni-track-mode
"Minor mode for tracking trepan-ni source locations inside a trepan-ni shell
via realgud.
@@ -61,9 +59,8 @@ the argument is positive, and disables it otherwise.
(if realgud:trepan-ni-track-mode
(progn
- (realgud:track-set-debugger "trepan-ni")
- (realgud:trepan-ni-track-mode-hook)
- (realgud:track-mode-enable))
+ (realgud-track-mode-setup 't)
+ (realgud:trepan-ni-track-mode-hook))
(progn
(setq realgud-track-mode nil)
))
- [elpa] branch externals/realgud-trepan-ni created (now a57fced), Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni f970328 05/25: More ignore, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 66d4e1c 02/25: trepan-ni adds more tracking that realgud can make use of, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 00cb947 03/25: trepan-ni now handles frame commands..., Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 2bf8727 06/25: Add file-line kind of tracking, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 855543b 08/25: Typo, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 2077485 09/25: track-mode bug fixes,
Rocky Bernstein <=
- [elpa] externals/realgud-trepan-ni 7714b71 10/25: DRY ansi-schmutz code (and use it), Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 1c31b96 13/25: Accomodate nodejs 10, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 5131ace 12/25: node seems to now list files with a file:// prefix, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 943ec08 20/25: Merge branch 'master' of github.com:realgud/realgud-trepan-ni, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni df6bce1 04/25: Track recent trepan-ni backtrace format change, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 7dd2387 07/25: Correct acceptable debugger names in suggest parse-cmd-args, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni b9b4bf4 11/25: Track breakpoint-deleted status change, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 9b58f4f 14/25: Bump version, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 79ff234 18/25: Merge branch 'master' of github.com:realgud/realgud-trepan-ni, Rocky Bernstein, 2019/05/23
- [elpa] externals/realgud-trepan-ni 06e59a4 22/25: Small package-lint tweak, Rocky Bernstein, 2019/05/23