Mercurial > emacs
comparison lisp/dired.el @ 73211:dae82b8b0355
(dired-build-subdir-alist): Fix previous change.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 02 Oct 2006 03:08:41 +0000 |
parents | 59243837a57a |
children | 5fbb36eba879 bb0e318b7c53 |
comparison
equal
deleted
inserted
replaced
73210:d4e0ad705c88 | 73211:dae82b8b0355 |
---|---|
2223 (string-match R-ftp-base-dir-regex new-dir-name)) | 2223 (string-match R-ftp-base-dir-regex new-dir-name)) |
2224 (concat default-directory | 2224 (concat default-directory |
2225 (substring new-dir-name (match-end 0))) | 2225 (substring new-dir-name (match-end 0))) |
2226 (expand-file-name new-dir-name)))) | 2226 (expand-file-name new-dir-name)))) |
2227 (delete-region (point) (match-end 1)) | 2227 (delete-region (point) (match-end 1)) |
2228 (insert new-dir-name))) | 2228 (insert new-dir-name)) |
2229 (setq count (1+ count)) | 2229 (setq count (1+ count)) |
2230 (dired-alist-add-1 new-dir-name | 2230 (dired-alist-add-1 new-dir-name |
2231 ;; Place a sub directory boundary between lines. | 2231 ;; Place a sub directory boundary between lines. |
2232 (save-excursion | 2232 (save-excursion |
2233 (goto-char (match-beginning 0)) | 2233 (goto-char (match-beginning 0)) |
2234 (beginning-of-line) | 2234 (beginning-of-line) |
2235 (point-marker)))) | 2235 (point-marker))))) |
2236 (if (and (> count 1) (interactive-p)) | 2236 (if (and (> count 1) (interactive-p)) |
2237 (message "Buffer includes %d directories" count))) | 2237 (message "Buffer includes %d directories" count))) |
2238 ;; We don't need to sort it because it is in buffer order per | 2238 ;; We don't need to sort it because it is in buffer order per |
2239 ;; constructionem. Return new alist: | 2239 ;; constructionem. Return new alist: |
2240 dired-subdir-alist)) | 2240 dired-subdir-alist)) |