Function: switch-to-prev-buffer-skip-p
switch-to-prev-buffer-skip-p is a byte-compiled function defined in
window.el.gz.
Signature
(switch-to-prev-buffer-skip-p SKIP WINDOW BUFFER &optional BURY-OR-KILL)
Documentation
Return non-nil if switch-to-prev-buffer should skip BUFFER.
SKIP is a value derived from switch-to-prev-buffer-skip, WINDOW
the window switch-to-prev-buffer acts upon. Optional argument
BURY-OR-KILL is passed unchanged by switch-to-prev-buffer and
omitted in calls from switch-to-next-buffer.
Source Code
;; Defined in /usr/src/emacs/lisp/window.el.gz
(defun switch-to-prev-buffer-skip-p (skip window buffer &optional bury-or-kill)
"Return non-nil if `switch-to-prev-buffer' should skip BUFFER.
SKIP is a value derived from `switch-to-prev-buffer-skip', WINDOW
the window `switch-to-prev-buffer' acts upon. Optional argument
BURY-OR-KILL is passed unchanged by `switch-to-prev-buffer' and
omitted in calls from `switch-to-next-buffer'."
(when skip
(if (functionp skip)
(funcall skip window buffer bury-or-kill)
(get-buffer-window buffer skip))))