Function: viper-filter-list

viper-filter-list is an interactive and byte-compiled function defined in viper-util.el.gz.

Signature

(viper-filter-list REGEXP LST)

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/viper-util.el.gz
;; Filter LIST using REGEXP.  Return list whose elements match the regexp.
(defun viper-filter-list (regexp lst)
  (interactive "s x")
  (let ((outlst) (inlst lst))
    (while (car inlst)
      (if (string-match regexp (car inlst))
	  (setq outlst (cons (car inlst) outlst)))
      (setq inlst (cdr inlst)))
    outlst))