Don't remember old debugger window (Bug#17882)
* lisp/emacs-lisp/debug.el (debug): Unset debugger-previous-window when `debugger-will-be-back' is nil.
This commit is contained in:
parent
5980de3727
commit
51615a8082
1 changed files with 3 additions and 1 deletions
|
@ -253,7 +253,9 @@ first will be printed into the backtrace buffer."
|
||||||
;; Unshow debugger-buffer.
|
;; Unshow debugger-buffer.
|
||||||
(quit-restore-window debugger-window debugger-bury-or-kill)
|
(quit-restore-window debugger-window debugger-bury-or-kill)
|
||||||
;; Restore current buffer (Bug#12502).
|
;; Restore current buffer (Bug#12502).
|
||||||
(set-buffer debugger-old-buffer))))
|
(set-buffer debugger-old-buffer)))
|
||||||
|
;; Forget debugger window, it won't be back (Bug#17882).
|
||||||
|
(setq debugger-previous-window nil))
|
||||||
;; Restore previous state of debugger-buffer in case we were
|
;; Restore previous state of debugger-buffer in case we were
|
||||||
;; in a recursive invocation of the debugger, otherwise just
|
;; in a recursive invocation of the debugger, otherwise just
|
||||||
;; erase the buffer and put it into fundamental mode.
|
;; erase the buffer and put it into fundamental mode.
|
||||||
|
|
Loading…
Add table
Reference in a new issue