# HG changeset patch # User Martin Rudalics # Date 1225903482 0 # Node ID 97cfe3bfabc82884dc93a0ad6b20a1a8caea2c19 # Parent 9f7e76c024f1b0d1bda55655b22f81b22b5df97c (quit-window): Restore prefix argument behavior removed in 2008-10-30 change. (Bug#1308) diff -r 9f7e76c024f1 -r 97cfe3bfabc8 lisp/window.el --- a/lisp/window.el Wed Nov 05 11:06:22 2008 +0000 +++ b/lisp/window.el Wed Nov 05 16:44:42 2008 +0000 @@ -1420,12 +1420,14 @@ (defun quit-window (&optional kill window) "Bury or kill (with KILL non-nil) the buffer displayed in WINDOW. +With a prefix argument, kill the buffer instead. + KILL defaults to nil, WINDOW to the selected window. If WINDOW is dedicated or a minibuffer window, delete it and, if it's the only window on its frame, delete its frame as well provided there are other frames left. Otherwise, display some other buffer in the window." - (interactive) + (interactive "P") (let* ((window (or window (selected-window))) (buffer (window-buffer window))) (if (or (window-minibuffer-p window) (window-dedicated-p window))