diff options
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/mail/rmail.el | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/mail/rmail.el b/lisp/mail/rmail.el index 4ca6c708129..296bf4060e7 100644 --- a/lisp/mail/rmail.el +++ b/lisp/mail/rmail.el | |||
| @@ -788,9 +788,10 @@ original copy." | |||
| 788 | (while files | 788 | (while files |
| 789 | (setq file (car files)) | 789 | (setq file (car files)) |
| 790 | (setq files (cdr files)) | 790 | (setq files (cdr files)) |
| 791 | (setq ret (nconc | 791 | (or (member (file-name-nondirectory start) '("." "..")) |
| 792 | (rmail-find-all-files file) | 792 | (setq ret (nconc |
| 793 | ret))) | 793 | (rmail-find-all-files file) |
| 794 | ret)))) | ||
| 794 | ;; Sort here instead of in directory-files | 795 | ;; Sort here instead of in directory-files |
| 795 | ;; because this list is usually much shorter. | 796 | ;; because this list is usually much shorter. |
| 796 | (sort ret 'string<)) | 797 | (sort ret 'string<)) |