From: Martin Rudalics Date: Thu, 22 Sep 2011 06:56:19 +0000 (+0200) Subject: Undedicate window when quitting should switch to previous buffer. X-Git-Tag: emacs-pretest-24.0.90~53 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=b4d72fcf7872e16a6cfd20e0ef42b64d8690f7f6;p=emacs.git Undedicate window when quitting should switch to previous buffer. * window.el (quit-window): Undedicate window when switching to previous buffer. Reported by Thierry Volpiatto . --- 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