diff options
| author | Miles Bader | 2004-12-14 07:34:55 +0000 |
|---|---|---|
| committer | Miles Bader | 2004-12-14 07:34:55 +0000 |
| commit | dce59e79ab8a6ecc869ceda44d579b8b1e8e10d5 (patch) | |
| tree | c3da6c32ac0401833eb29b6a4be9cf93febf248e /lisp/filecache.el | |
| parent | 56cc8ca9b68886dc4aae4c8ef44ad5e62b59db49 (diff) | |
| parent | 734c576596678065b39591128d88609bc6fc5aad (diff) | |
| download | emacs-dce59e79ab8a6ecc869ceda44d579b8b1e8e10d5.tar.gz emacs-dce59e79ab8a6ecc869ceda44d579b8b1e8e10d5.zip | |
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-78
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-719
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-732
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-733
Update from CVS: man/calc.texi: Fix some TeX definitions.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-734
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-75
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-76
- miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-77
Update from CVS
Diffstat (limited to 'lisp/filecache.el')
| -rw-r--r-- | lisp/filecache.el | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/lisp/filecache.el b/lisp/filecache.el index bd0b0f77781..90287ba5eef 100644 --- a/lisp/filecache.el +++ b/lisp/filecache.el | |||
| @@ -337,21 +337,20 @@ in each directory, not to the directory list itself." | |||
| 337 | Find is run in DIRECTORY." | 337 | Find is run in DIRECTORY." |
| 338 | (interactive "DAdd files under directory: ") | 338 | (interactive "DAdd files under directory: ") |
| 339 | (let ((dir (expand-file-name directory))) | 339 | (let ((dir (expand-file-name directory))) |
| 340 | (if (eq file-cache-find-command-posix-flag 'not-defined) | 340 | (when (memq system-type '(windows-nt cygwin)) |
| 341 | (setq file-cache-find-command-posix-flag | 341 | (if (eq file-cache-find-command-posix-flag 'not-defined) |
| 342 | (executable-command-find-posix-p file-cache-find-command))) | 342 | (setq file-cache-find-command-posix-flag |
| 343 | (executable-command-find-posix-p file-cache-find-command)))) | ||
| 343 | (set-buffer (get-buffer-create file-cache-buffer)) | 344 | (set-buffer (get-buffer-create file-cache-buffer)) |
| 344 | (erase-buffer) | 345 | (erase-buffer) |
| 345 | (call-process file-cache-find-command nil | 346 | (call-process file-cache-find-command nil |
| 346 | (get-buffer file-cache-buffer) nil | 347 | (get-buffer file-cache-buffer) nil |
| 347 | dir "-name" | 348 | dir "-name" |
| 348 | (cond | 349 | (if (memq system-type '(windows-nt cygwin)) |
| 349 | (file-cache-find-command-posix-flag | 350 | (if file-cache-find-command-posix-flag |
| 350 | "\\*") | 351 | "\\*" |
| 351 | ((eq system-type 'windows-nt) | 352 | "'*'") |
| 352 | "'*'") | 353 | "*") |
| 353 | (t | ||
| 354 | "*")) | ||
| 355 | "-print") | 354 | "-print") |
| 356 | (file-cache-add-from-file-cache-buffer))) | 355 | (file-cache-add-from-file-cache-buffer))) |
| 357 | 356 | ||