bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#1259: quit-window: does it quit the wrong buffer?


From: David Reitter
Subject: bug#1259: 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))))






reply via email to

[Prev in Thread] Current Thread [Next in Thread]