Function: he-buffer-member

he-buffer-member is a byte-compiled function defined in hippie-exp.el.gz.

Signature

(he-buffer-member LST)

Source Code

;; Defined in /usr/src/emacs/lisp/hippie-exp.el.gz
;; Check if current buffer matches any atom or regexp in LST.
;; Atoms are interpreted as major modes, strings as regexps matching the name.
(defun he-buffer-member (lst)
  (or (memq major-mode lst)
      (progn
	(while (and lst
		    (or (not (stringp (car lst)))
			(not (string-match (car lst) (buffer-name)))))
	  (setq lst (cdr lst)))
	lst)))