--- Begin Message ---
Subject: |
quit-window: does it quit the wrong buffer? |
Date: |
Sun, 26 Oct 2008 21:19:48 -0400 |
I'm wondering if there is a discrepancy between the doc string of quit-
window and its implementation: The function is supposed to quit the
current buffer, but what it seems to do is to quit the buffer in the
selected window.
(defun quit-window (&optional kill window)
"Quit the current buffer. Bury it, and maybe delete the selected
frame.
\(The frame is deleted if it contains a dedicated window for the
buffer.)
With a prefix argument, kill the buffer instead.
Noninteractively, if KILL is non-nil, then kill the current buffer,
otherwise bury it.
If WINDOW is non-nil, it specifies a window; we delete that window,
and the buffer that is killed or buried is the one in that window."
(interactive "P")
(let ((buffer (window-buffer window))
(frame (window-frame (or window (selected-window))))
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#1259: quit-window: does it quit the wrong buffer? |
Date: |
Thu, 30 Oct 2008 16:42:17 +0100 |
User-agent: |
Thunderbird 2.0.0.16 (Windows/20080708) |
Fixed as
2008-10-30 Martin Rudalics <rudalics@gmx.at>
* window.el (quit-window): Simplify code. Say in doc-string
that it operates on the selected window's buffer. (Bug#1259)
Thanks, martin
--- End Message ---