std-filename-directory | ![]() |
std-filename-directory extracts the path from a partial or full pathname specifier
There is no case conversion done. It's implemented as first element of std-filename-split, so for ambiguities see there.
Missing note about vl-filename-directory
(std-filename-directory "d:/acad") => "d:\\acad\\" (std-filename-directory "d:acad") => "d:" (std-filename-directory "d:/acad/test") => "d:\\acad\\" (std-filename-directory "d:/acad/test.lsp") => "d:\\acad\\" (std-filename-directory "d:/acad/test.lsp/test.lsp") => "d:\\acad\\test.lsp\\"
fname: a string. A partial or fully qualified filename specifier.
A string.
See std-fpslash.
(std-require 'STDFILE)
Defined in STDFILE