]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve documentation of 'directory-files-and-attributes'
authorEli Zaretskii <eliz@gnu.org>
Fri, 1 Jun 2018 08:27:29 +0000 (11:27 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 1 Jun 2018 08:27:29 +0000 (11:27 +0300)
* doc/lispref/files.texi (Contents of Directories): Fix inaccurate
description of the return value of directory-files-and-attributes.

* src/dired.c (Fdirectory_files_and_attributes): Describe the
function's value in more detail.

doc/lispref/files.texi
src/dired.c

index f62b670f47f9fa06842a03da1e6445916b442439..5137f3a9ab4a9c573b2539be4de2760eadbe32f9 100644 (file)
@@ -2917,8 +2917,8 @@ are included.
 This is similar to @code{directory-files} in deciding which files
 to report on and how to report their names.  However, instead
 of returning a list of file names, it returns for each file a
-list @code{(@var{filename} @var{attributes})}, where @var{attributes}
-is what @code{file-attributes} would return for that file.
+list @code{(@var{filename} @var{attributes})}, where @var{attributes}
+is what @code{file-attributes} returns for that file.
 The optional argument @var{id-format} has the same meaning as the
 corresponding argument to @code{file-attributes} (@pxref{Definition
 of file-attributes}).
index c446223a0bcab80c0e45a46e55a5a5082c6bf328..a753b1930e693bfdfa37136f4209871cc20f2ebf 100644 (file)
@@ -358,7 +358,14 @@ If NOSORT is non-nil, the list is not sorted--its order is unpredictable.
 DEFUN ("directory-files-and-attributes", Fdirectory_files_and_attributes,
        Sdirectory_files_and_attributes, 1, 5, 0,
        doc: /* Return a list of names of files and their attributes in DIRECTORY.
-There are four optional arguments:
+Value is a list of the form:
+
+  ((FILE1 FILE1-ATTRS) (FILE2 FILE2-ATTRS) ...)
+
+where each FILEn-ATTRS is the attributes of FILEn as returned
+by `file-attributes'.
+
+This function accepts four optional arguments:
 If FULL is non-nil, return absolute file names.  Otherwise return names
  that are relative to the specified directory.
 If MATCH is non-nil, mention only file names that match the regexp MATCH.