Function: iswitchb-ignore-buffername-p
iswitchb-ignore-buffername-p is a byte-compiled function defined in
iswitchb.el.gz.
Signature
(iswitchb-ignore-buffername-p BUFNAME)
Documentation
Return t if the buffer BUFNAME should be ignored.
Source Code
;; Defined in /usr/src/emacs/lisp/obsolete/iswitchb.el.gz
(defun iswitchb-ignore-buffername-p (bufname)
"Return t if the buffer BUFNAME should be ignored."
(let ((data (match-data))
(re-list iswitchb-buffer-ignore)
ignorep
nextstr)
(while re-list
(setq nextstr (car re-list))
(cond
((stringp nextstr)
(if (string-match nextstr bufname)
(progn
(setq ignorep t)
(setq re-list nil))))
((functionp nextstr)
(if (funcall nextstr bufname)
(progn
(setq ignorep t)
(setq re-list nil)))))
(setq re-list (cdr re-list)))
(set-match-data data)
;; return the result
ignorep))