Function: refer-expand-files
refer-expand-files is a byte-compiled function defined in refer.el.gz.
Signature
(refer-expand-files FILE-LIST DIR-LIST)
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/refer.el.gz
(defun refer-expand-files (file-list dir-list)
(let (file files dir dirs)
(while (setq file (car file-list))
(setq dirs (copy-alist dir-list))
(while (setq dir (car dirs))
(if (file-exists-p (expand-file-name file dir))
(setq files (append files (list (expand-file-name file dir)))
dirs nil)
(if (file-exists-p (expand-file-name (concat file ".bib") dir))
(setq files (append files (list (expand-file-name (concat file ".bib")
dir)))
dirs nil)
(setq dirs (cdr dirs)))))
(setq file-list (cdr file-list)))
files))