uiop parse-native-namestring portability?

Raymond Toy toy.raymond at gmail.com
Thu Jan 7 17:51:24 UTC 2016


>>>>> "Jared" == Jared C Davis <jared.c.davis at 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]

Presumably this happens because on unix, there is no file with name
"."; it's a directory.

I think this still points to some issue in
uiop:parse-native-namestring for cmucl.  Your example shows that
Allegro parses it the same way (cl:parse-namestring ".") does on
cmucl.

--
Ray




More information about the asdf-devel mailing list