summaryrefslogtreecommitdiffstats
path: root/dirs.txi
diff options
context:
space:
mode:
Diffstat (limited to 'dirs.txi')
-rwxr-xr-x[-rw-r--r--]dirs.txi18
1 files changed, 16 insertions, 2 deletions
diff --git a/dirs.txi b/dirs.txi
index 3542374..d8ea60a 100644..100755
--- a/dirs.txi
+++ b/dirs.txi
@@ -28,12 +28,14 @@ applied to the filenames is unspecified. The value returned by
@samp{directory-for-each} is unspecified.
-@defunx directory-for-each proc directory pred
+@end defun
+@defun directory-for-each proc directory pred
Applies @var{proc} only to those filenames for which the procedure
@var{pred} returns a non-false value.
-@defunx directory-for-each proc directory match
+@end defun
+@defun directory-for-each proc directory match
Applies @var{proc} only to those filenames for which
@code{(filename:match?? @var{match})} would return a non-false value
(@pxref{Filenames, , , slib, SLIB}).
@@ -47,3 +49,15 @@ Applies @var{proc} only to those filenames for which
@end example
@end defun
+
+@defun directory*-for-each proc path-glob
+
+@var{path-glob} is a pathname whose last component is a (wildcard) pattern
+(@pxref{Filenames, , , slib, SLIB}).
+@var{proc} must be a procedure taking one argument.
+@samp{directory*-for-each} applies @var{proc} to the (string) name of
+each file in the current directory. The dynamic order in which @var{proc} is
+applied to the filenames is unspecified. The value returned by
+@samp{directory*-for-each} is unspecified.
+@end defun
+