Function: gnus-uu-scan-directory
gnus-uu-scan-directory is a byte-compiled function defined in
gnus-uu.el.gz.
Signature
(gnus-uu-scan-directory DIR &optional REC)
Documentation
Return a list of all files under DIR.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-uu.el.gz
(defun gnus-uu-scan-directory (dir &optional rec)
"Return a list of all files under DIR."
(let ((files (directory-files dir t))
out file)
(while (setq file (pop files))
(unless (member (file-name-nondirectory file) '("." ".."))
(push (list (cons 'name file)
(cons 'article gnus-current-article))
out)
(when (file-directory-p file)
(setq out (nconc (gnus-uu-scan-directory file t) out)))))
(if rec
out
(nreverse out))))