]> git.eshelyaron.com Git - emacs.git/commitdiff
(file-cache-find-posix-p): Deleted.
authorRichard M. Stallman <rms@gnu.org>
Thu, 29 Jan 2004 17:55:39 +0000 (17:55 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 29 Jan 2004 17:55:39 +0000 (17:55 +0000)
(file-cache-add-directory-using-find): Use `executable-command-find-posix-p'.

lisp/filecache.el

index d983472041b938421869f0a04b9869e416e022cc..ea8bdaaf23207492f44ada2442474f7d83f0d91f 100644 (file)
@@ -332,27 +332,14 @@ in each directory, not to the directory list itself."
                    file-cache-alist)))
       )))
 
-(defun file-cache-find-posix-p ()
-  "Check if `file-cache-find-command' handles wildcards POSIX style."
-  (or (not (memq system-type '(ms-dos windows-nt)))  ;; Include all POSIX systems.
-      (with-temp-buffer                   ;; Cygwin?
-        (call-process file-cache-find-command
-                      nil
-                      (current-buffer)
-                      nil
-                      "--version")
-        (goto-char (point-min))
-        ;; Cygwin
-        (if (re-search-forward "GNU" nil t)
-            (buffer-string)))))
-
 (defun file-cache-add-directory-using-find (directory)
   "Use the `find' command to add files to the file cache.
 Find is run in DIRECTORY."
   (interactive "DAdd files under directory: ")
   (let ((dir (expand-file-name directory)))
     (if (eq file-cache-find-command-posix-flag 'not-defined)
-        (setq file-cache-find-command-posix-flag (file-cache-find-posix-p)))
+        (setq file-cache-find-command-posix-flag
+             (executable-command-find-posix-p file-cache-find-command)))
     (set-buffer (get-buffer-create file-cache-buffer))
     (erase-buffer)
     (call-process file-cache-find-command nil