comparison lisp/dired.el @ 90233:ee12d75eb214

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-85 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 556-561) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 122-124) - Update from CVS: lisp/mm-url.el (mm-url-decode-entities): Fix regexp. - Update from CVS
author Miles Bader <miles@gnu.org>
date Sun, 25 Sep 2005 22:07:01 +0000
parents a3716f7538f2 96187e7edd1b
children 7beb78bc1f8e
comparison
equal deleted inserted replaced
90232:eab32348047a 90233:ee12d75eb214
2377 (delete-file file) 2377 (delete-file file)
2378 (when (and recursive 2378 (when (and recursive
2379 (setq files 2379 (setq files
2380 (directory-files file t dired-re-no-dot)) ; Not empty. 2380 (directory-files file t dired-re-no-dot)) ; Not empty.
2381 (or (eq recursive 'always) 2381 (or (eq recursive 'always)
2382 (yes-or-no-p (format "Recursive delete of %s " 2382 (yes-or-no-p (format "Recursive delete of %s? "
2383 (dired-make-relative file))))) 2383 (dired-make-relative file)))))
2384 (if (eq recursive 'top) (setq recursive 'always)) ; Don't ask again. 2384 (if (eq recursive 'top) (setq recursive 'always)) ; Don't ask again.
2385 (while files ; Recursively delete (possibly asking). 2385 (while files ; Recursively delete (possibly asking).
2386 (dired-delete-file (car files) recursive) 2386 (dired-delete-file (car files) recursive)
2387 (setq files (cdr files)))) 2387 (setq files (cdr files))))