aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/gud.el6
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/gud.el b/lisp/gud.el
index fac0be43175..b42d9a20011 100644
--- a/lisp/gud.el
+++ b/lisp/gud.el
@@ -1318,7 +1318,11 @@ Obeying it means displaying in another window the specified file and line."
1318 1318
1319(defun gud-display-line (true-file line) 1319(defun gud-display-line (true-file line)
1320 (let* ((last-nonmenu-event t) ; Prevent use of dialog box for questions. 1320 (let* ((last-nonmenu-event t) ; Prevent use of dialog box for questions.
1321 (buffer (gud-find-file true-file)) 1321 (buffer
1322 (save-excursion
1323 (or (eq (current-buffer) gud-comint-buffer)
1324 (set-buffer gud-comint-buffer))
1325 (gud-find-file true-file)))
1322 (window (display-buffer buffer)) 1326 (window (display-buffer buffer))
1323 (pos)) 1327 (pos))
1324;;; (if (equal buffer (current-buffer)) 1328;;; (if (equal buffer (current-buffer))