]> git.eshelyaron.com Git - emacs.git/commitdiff
Doc string clarification in file-directory-p
authorLars Ingebrigtsen <larsi@gnus.org>
Sun, 13 Sep 2020 13:33:58 +0000 (15:33 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 13 Sep 2020 13:33:58 +0000 (15:33 +0200)
* src/fileio.c (Ffile_directory_p): Mention that "" is a special
case (bug#43375).

src/fileio.c

index 1e4ca82e5f3f4b787c97b0cf82a14bc8eec9ac9d..6d0bafa8cf9ae988b7989486d7403a456014a5d8 100644 (file)
@@ -2919,6 +2919,11 @@ DEFUN ("file-directory-p", Ffile_directory_p, Sfile_directory_p, 1, 1, 0,
        doc: /* Return t if FILENAME names an existing directory.
 Return nil if FILENAME does not name a directory, or if there
 was trouble determining whether FILENAME is a directory.
+
+As a special case, this function will also return t if FILENAME is the
+empty string (\"\").  This quirk is due to Emacs interpreting the
+empty string (in some cases) as the current directory.
+
 Symbolic links to directories count as directories.
 See `file-symlink-p' to distinguish symlinks.  */)
   (Lisp_Object filename)