emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master ca52896 071/215: A workaround: reinitialize shell mode whe


From: Rocky Bernstein
Subject: [elpa] master ca52896 071/215: A workaround: reinitialize shell mode when going out of realgud-track-mode
Date: Sat, 30 Jul 2016 14:48:54 +0000 (UTC)

branch: master
commit ca528967ff0595ed2a1f601f9a62f1f923b1aee1
Author: rocky <address@hidden>
Commit: rocky <address@hidden>

    A workaround: reinitialize shell mode when going out of realgud-track-mode
---
 realgud/common/track-mode.el |    8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/realgud/common/track-mode.el b/realgud/common/track-mode.el
index 4ba7436..80e4bd5 100644
--- a/realgud/common/track-mode.el
+++ b/realgud/common/track-mode.el
@@ -219,7 +219,13 @@ the name of the debugger which is used to preface 
variables."
   "Disable the debugger track-mode hook"
   (interactive "")
   (if realgud-track-mode
-      (setq realgud-track-mode nil)
+      (progn
+       (setq realgud-track-mode nil)
+       ;; FIXME: for some reason, disabling trak mode also
+       ;; disables shell mode. Reinitialize it?
+       (if (equal mode-name "Shell")
+           (shell-mode))
+       )
     (message "Debugger is not in track mode")))
 
 (defun realgud:track-mode-enable()



reply via email to

[Prev in Thread] Current Thread [Next in Thread]