search ".exe" also.

This commit is contained in:
Kazu Yamamoto 2010-03-30 12:05:35 +09:00
parent 9d44d13ba1
commit 4aef34e352

View File

@ -17,10 +17,12 @@
(defun ghc-which (cmd) (defun ghc-which (cmd)
(catch 'loop (catch 'loop
(dolist (suffix '("" ".exe"))
(let ((cmds (concat cmd suffix)))
(dolist (dir exec-path) (dolist (dir exec-path)
(let ((path (expand-file-name cmd dir))) (let ((path (expand-file-name cmds dir)))
(if (file-exists-p path) (if (file-exists-p path)
(throw 'loop path)))))) (throw 'loop path))))))))
(defun ghc-uniq-lol (lol) (defun ghc-uniq-lol (lol)
(let ((hash (make-hash-table :test 'equal)) (let ((hash (make-hash-table :test 'equal))