mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
* lisp/ido.el (ido-delete-ignored-files): Rewrite to avoid cl-lib.
This commit is contained in:
parent
834b5ded7a
commit
a7f3fecc54
2 changed files with 9 additions and 5 deletions
|
|
@ -1,3 +1,7 @@
|
|||
2013-06-12 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* ido.el (ido-delete-ignored-files): Rewrite to avoid cl-lib.
|
||||
|
||||
2013-06-12 Eyal Lotem <eyal.lotem@gmail.com> (tiny change)
|
||||
|
||||
* ido.el (ido-delete-ignored-files): New function,
|
||||
|
|
|
|||
10
lisp/ido.el
10
lisp/ido.el
|
|
@ -3273,12 +3273,12 @@ for first matching file."
|
|||
cur nil)))
|
||||
res))
|
||||
|
||||
(require 'cl-lib)
|
||||
|
||||
(defun ido-delete-ignored-files (files)
|
||||
(cl-delete-if
|
||||
(lambda (name) (ido-ignore-item-p name ido-ignore-files t))
|
||||
files))
|
||||
"Delete elements from list FILES that match `ido-ignore-item-p'."
|
||||
(delq nil
|
||||
(mapcar (lambda (name)
|
||||
(unless (ido-ignore-item-p name ido-ignore-files t) name))
|
||||
files)))
|
||||
|
||||
(defun ido-wide-find-dirs-or-files (dir file &optional prefix finddir)
|
||||
;; As ido-run-find-command, but returns a list of cons pairs ("file" . "dir")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue