diff options
| -rw-r--r-- | lisp/progmodes/gud.el | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/lisp/progmodes/gud.el b/lisp/progmodes/gud.el index 84dec78d895..eb0b887bdf3 100644 --- a/lisp/progmodes/gud.el +++ b/lisp/progmodes/gud.el | |||
| @@ -2554,12 +2554,11 @@ It is saved for when this flag is not set.") | |||
| 2554 | 2554 | ||
| 2555 | (defun gud-reset () | 2555 | (defun gud-reset () |
| 2556 | (dolist (buffer (buffer-list)) | 2556 | (dolist (buffer (buffer-list)) |
| 2557 | (if (not (eq buffer gud-comint-buffer)) | 2557 | (unless (eq buffer gud-comint-buffer) |
| 2558 | (save-excursion | 2558 | (with-current-buffer buffer |
| 2559 | (set-buffer buffer) | 2559 | (when gud-minor-mode |
| 2560 | (when gud-minor-mode | 2560 | (setq gud-minor-mode nil) |
| 2561 | (setq gud-minor-mode nil) | 2561 | (kill-local-variable 'tool-bar-map)))))) |
| 2562 | (kill-local-variable 'tool-bar-map)))))) | ||
| 2563 | 2562 | ||
| 2564 | (defun gud-display-frame () | 2563 | (defun gud-display-frame () |
| 2565 | "Find and obey the last filename-and-line marker from the debugger. | 2564 | "Find and obey the last filename-and-line marker from the debugger. |