Function: directory-name-p
directory-name-p is a function defined in fileio.c.
Signature
(directory-name-p NAME)
Documentation
Return non-nil if NAME ends with a directory separator character.
Other relevant functions are documented in the file-name group.
Probably introduced at or before Emacs version 25.1.
Shortdoc
;; file-name
(directory-name-p "/tmp/foo/")
=> t
Source Code
// Defined in /usr/src/emacs/src/fileio.c
{
CHECK_STRING (name);
ptrdiff_t namelen = SBYTES (name);
unsigned char c = namelen ? SREF (name, namelen - 1) : 0;
return IS_DIRECTORY_SEP (c) ? Qt : Qnil;
}