(gud-display-line): Switch to gud buffer before calling gud-find-file.
authorRichard M. Stallman <rms@gnu.org>
Thu, 2 May 1996 21:20:55 +0000 (21:20 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 2 May 1996 21:20:55 +0000 (21:20 +0000)
lisp/gud.el

index fac0be4..b42d9a2 100644 (file)
@@ -1318,7 +1318,11 @@ Obeying it means displaying in another window the specified file and line."
 
 (defun gud-display-line (true-file line)
   (let* ((last-nonmenu-event t)         ; Prevent use of dialog box for questions.
-        (buffer (gud-find-file true-file))
+        (buffer
+         (save-excursion
+           (or (eq (current-buffer) gud-comint-buffer)
+               (set-buffer gud-comint-buffer))
+           (gud-find-file true-file)))
         (window (display-buffer buffer))
         (pos))
 ;;;    (if (equal buffer (current-buffer))