Mercurial > emacs
diff lisp/files.el @ 62117:11d8a39e986e
(locate-file): Doc fix.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Fri, 06 May 2005 13:08:15 +0000 |
parents | fc75d79da090 |
children | b93c8c25bb0e 5ae8a8b0a308 |
line wrap: on
line diff
--- a/lisp/files.el Fri May 06 13:00:53 2005 +0000 +++ b/lisp/files.el Fri May 06 13:08:15 2005 +0000 @@ -632,8 +632,13 @@ (defun locate-file (filename path &optional suffixes predicate) "Search for FILENAME through PATH. +If found, return the absolute file name of FILENAME, with its suffixes; +otherwise return nil. +PATH should be a list of directories to look in, like the lists in +`exec-path' or `load-path'. If SUFFIXES is non-nil, it should be a list of suffixes to append to file name when searching. If SUFFIXES is nil, it is equivalent to '(\"\"). +Use '(\"/\") to disable PATH search, but still try the suffixes in SUFFIXES. If non-nil, PREDICATE is used instead of `file-readable-p'. PREDICATE can also be an integer to pass to the `access' system call, in which case file-name handlers are ignored. This usage is deprecated.