aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorJuanma Barranquero2007-09-25 11:04:33 +0000
committerJuanma Barranquero2007-09-25 11:04:33 +0000
commit49176fc7c302908e3cdde68f372b3adea224ed6c (patch)
tree54a01bc0d381e1c4ddd1d7113cb897e370877e92 /lisp
parentdabec3c9cd3e24acc367699424e6754ebd1476a7 (diff)
downloademacs-49176fc7c302908e3cdde68f372b3adea224ed6c.tar.gz
emacs-49176fc7c302908e3cdde68f372b3adea224ed6c.zip
(file-cache-add-directory, file-cache-add-directory-recursively,
file-cache-add-from-file-cache-buffer, file-cache-delete-file-regexp, file-cache-delete-directory, file-cache-files-matching-internal, file-cache-display): Use `mapc' rather than `mapcar'.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/filecache.el28
1 files changed, 14 insertions, 14 deletions
diff --git a/lisp/filecache.el b/lisp/filecache.el
index baa171d535a..18c537fed7c 100644
--- a/lisp/filecache.el
+++ b/lisp/filecache.el
@@ -280,11 +280,11 @@ be added to the cache."
280 (dir-files (directory-files dir t regexp)) 280 (dir-files (directory-files dir t regexp))
281 ) 281 )
282 ;; Filter out files we don't want to see 282 ;; Filter out files we don't want to see
283 (mapcar 283 (mapc
284 '(lambda (file) 284 '(lambda (file)
285 (if (file-directory-p file) 285 (if (file-directory-p file)
286 (setq dir-files (delq file dir-files)) 286 (setq dir-files (delq file dir-files))
287 (mapcar 287 (mapc
288 '(lambda (regexp) 288 '(lambda (regexp)
289 (if (string-match regexp file) 289 (if (string-match regexp file)
290 (setq dir-files (delq file dir-files)))) 290 (setq dir-files (delq file dir-files))))
@@ -386,7 +386,7 @@ in each directory, not to the directory list itself."
386 (lambda(file) 386 (lambda(file)
387 (or (file-directory-p file) 387 (or (file-directory-p file)
388 (let (filtered) 388 (let (filtered)
389 (mapcar 389 (mapc
390 (function 390 (function
391 (lambda(regexp) 391 (lambda(regexp)
392 (and (string-match regexp file) 392 (and (string-match regexp file)
@@ -402,7 +402,7 @@ in each directory, not to the directory list itself."
402Each entry matches the regular expression `file-cache-buffer-default-regexp' 402Each entry matches the regular expression `file-cache-buffer-default-regexp'
403or the optional REGEXP argument." 403or the optional REGEXP argument."
404 (set-buffer file-cache-buffer) 404 (set-buffer file-cache-buffer)
405 (mapcar 405 (mapc
406 (function (lambda (elt) 406 (function (lambda (elt)
407 (goto-char (point-min)) 407 (goto-char (point-min))
408 (delete-matching-lines elt))) 408 (delete-matching-lines elt)))
@@ -443,10 +443,10 @@ or the optional REGEXP argument."
443 "Delete files matching REGEXP from the file cache." 443 "Delete files matching REGEXP from the file cache."
444 (interactive "sRegexp: ") 444 (interactive "sRegexp: ")
445 (let ((delete-list)) 445 (let ((delete-list))
446 (mapcar '(lambda (elt) 446 (mapc '(lambda (elt)
447 (and (string-match regexp (car elt)) 447 (and (string-match regexp (car elt))
448 (setq delete-list (cons (car elt) delete-list)))) 448 (setq delete-list (cons (car elt) delete-list))))
449 file-cache-alist) 449 file-cache-alist)
450 (file-cache-delete-file-list delete-list) 450 (file-cache-delete-file-list delete-list)
451 (message "Filecache: deleted %d files from file cache" 451 (message "Filecache: deleted %d files from file cache"
452 (length delete-list)))) 452 (length delete-list))))
@@ -456,7 +456,7 @@ or the optional REGEXP argument."
456 (interactive "DDelete directory from file cache: ") 456 (interactive "DDelete directory from file cache: ")
457 (let ((dir (expand-file-name directory)) 457 (let ((dir (expand-file-name directory))
458 (result 0)) 458 (result 0))
459 (mapcar 459 (mapc
460 '(lambda (entry) 460 '(lambda (entry)
461 (if (file-cache-do-delete-directory dir entry) 461 (if (file-cache-do-delete-directory dir entry)
462 (setq result (1+ result)))) 462 (setq result (1+ result))))
@@ -719,7 +719,7 @@ the name is considered already unique; only the second substitution
719 "Output a list of files whose names (not including directories) 719 "Output a list of files whose names (not including directories)
720match REGEXP." 720match REGEXP."
721 (let ((results)) 721 (let ((results))
722 (mapcar 722 (mapc
723 (function 723 (function
724 (lambda(cache-element) 724 (lambda(cache-element)
725 (and (string-match regexp 725 (and (string-match regexp
@@ -768,11 +768,11 @@ match REGEXP."
768 (with-current-buffer 768 (with-current-buffer
769 (get-buffer-create buf) 769 (get-buffer-create buf)
770 (erase-buffer) 770 (erase-buffer)
771 (mapcar 771 (mapc
772 (function 772 (function
773 (lambda(item) 773 (lambda(item)
774 (insert (nth 1 item) (nth 0 item) "\n"))) 774 (insert (nth 1 item) (nth 0 item) "\n")))
775 file-cache-alist) 775 file-cache-alist)
776 (pop-to-buffer buf) 776 (pop-to-buffer buf)
777 ))) 777 )))
778 778