> Bug: Allegro Express 8.2 incorrectly reads #p"ASDF:" as relative. > > I have a licensed copy of ACL 8.2 Mac OS X, which was updated w/in the > past, say, 3 weeks. I see the following: > > CL-USER> #p"ASDF:" > #P"ASDF:" > > and when I look I see: > > CL-USER> (describe *) > #P"ASDF:" is a structure of type LOGICAL-PATHNAME. It has these slots: > HOST "ASDF" > DEVICE NIL > DIRECTORY NIL > NAME NIL > TYPE NIL > VERSION NIL > NAMESTRING NIL > HASH NIL > DIR-NAMESTRING NIL > PLIST NIL > > Is that other than it should be? > DIRECTORY should be (:ABSOLUTE), as per (pathname-root #p"ASDF:"), that also (correctly this time) prints as #p"ASDF:".
> Also, I see this: > > '(:source-registry (:tree #-allegro #p"ASDF:" #+allegro > #.(asdf::pathname-root #p"ASDF")) > > Why do you omit the host marker when this is for allegro? > > When I put the ":" in the pathname for Allegro, the test passes for me. > Oops. Thanks for the typo fix. Committed. I'm glad there isn't another bug. CLISP is the only to get asdf::subdirectories wrong for #p"ASDF:" then. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Funny how the so-called money-disparaging anti-materialist are always so prompt to demand other people's money in the form of taxes. _______________________________________________ asdf-devel mailing list [email protected] http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
