From b4d72fcf7872e16a6cfd20e0ef42b64d8690f7f6 Mon Sep 17 00:00:00 2001 From: Martin Rudalics Date: Thu, 22 Sep 2011 08:56:19 +0200 Subject: [PATCH] Undedicate window when quitting should switch to previous buffer. * window.el (quit-window): Undedicate window when switching to previous buffer. Reported by Thierry Volpiatto . --- lisp/ChangeLog | 6 ++++++ lisp/window.el | 2 ++ 2 files changed, 8 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 0db6356426e..3534cf36bf3 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,9 @@ +2011-09-22 Martin Rudalics + + * window.el (quit-window): Undedicate window when switching to + previous buffer. Reported by Thierry Volpiatto + . + 2011-09-21 Michael Albinus * net/tramp.el (tramp-handle-shell-command): Set process sentinel diff --git a/lisp/window.el b/lisp/window.el index ffbe710593e..21d02f76042 100644 --- a/lisp/window.el +++ b/lisp/window.el @@ -2937,6 +2937,8 @@ one. If non-nil, reset `quit-restore' parameter to nil." ;; Show some other buffer in WINDOW and reset the quit-restore ;; parameter. (set-window-parameter window 'quit-restore nil) + ;; Make sure that WINDOW is no more dedicated. + (set-window-dedicated-p window nil) (switch-to-prev-buffer window 'bury-or-kill))) ;; Kill WINDOW's old-buffer if requested -- 2.39.5