Mercurial > emacs
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)))) |