Function: window-discard-buffer-from-window
window-discard-buffer-from-window is a function defined in window.c.
Signature
(window-discard-buffer-from-window BUFFER WINDOW &optional ALL)
Documentation
Discard BUFFER from WINDOW.
Discard specified live BUFFER from the lists of previous and next buffers of specified live WINDOW.
Optional argument ALL non-nil means discard any quit-restore and
quit-restore-prev parameters of WINDOW referencing BUFFER too.
Source Code
// Defined in /usr/src/emacs/src/window.c
{
if (!BUFFER_LIVE_P (XBUFFER (buffer)))
error ("Not a live buffer");
if (!WINDOW_LIVE_P (window))
error ("Not a live window");
window_discard_buffer_from_window (buffer, window, !NILP (all));
return Qnil;
}