
"Jared" == Jared C Davis <jared.c.davis@gmail.com> writes:
Jared> Hi, Jared> Hrmn, this also seems to provoke an error in CMUCL: Jared> * (uiop:ensure-directory-pathname (uiop:parse-native-namestring ".")) Jared> Error in function LISP::UNPARSE-UNIX-FILE: Jared> Invalid value for a pathname name: "." Jared> [Condition of type SIMPLE-ERROR] FWIW, I looked a little deeper and I see that (uiop/pathname:split-unix-namestring-directory-components "." :ensure-directory nil :dot-dot nil) returns :relative NIL "." T That means the path (directory?) is nil (and :relative), the name is "." and file-only is T. But "." is always a directory on unix, so split-unix-namestring-directory-components isn't returning what I would expect. I would expect :relative, NIL, NIL, T. (Or maybe file-only = NIL?) -- Ray