diff options
| author | Stefan Monnier | 2004-05-19 19:00:02 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2004-05-19 19:00:02 +0000 |
| commit | 27149c587cdfede04c2cda8edc9c37eefb853dfa (patch) | |
| tree | 236bf30600073b1d7ecd617b427d87e7790c19a0 | |
| parent | d490ebbe49f75a5041e97621a72a55fe033226f7 (diff) | |
| download | emacs-27149c587cdfede04c2cda8edc9c37eefb853dfa.tar.gz emacs-27149c587cdfede04c2cda8edc9c37eefb853dfa.zip | |
(gud-reset): Use unless & with-current-buffer.
| -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. |