Definitely I can't, the #\/ in #p"..." won't be recognized as directory separator:
? (asdf::probe-posix "/Users/binghe/Lisp/usocket/branches/0.5.x/") #P"Macintosh HD:users:binghe:Lisp:usocket:branches:0.5.x:" ? #p"/Users/binghe/Lisp/usocket/branches/0.5.x/" #P"/Users/binghe/Lisp/usocket/branches/0∂.5.x/" ? (truename *) > Error: File #P"/Users/binghe/Lisp/usocket/branches/0∂.5.x/" does not exist. > While executing: TRUENAME > Type Command-. to abort. See the Restarts… menu item for further choices. 1 > Aborted 在 2011-6-13,12:37, Daniel Herring 写道: > On Sun, 12 Jun 2011, Faré wrote: > >> I think the feature is working, but I forgot to make it clear >> that this interpretation of strings as posix namestrings >> only applies in the DSL used by >> the source-registry and output-translation layers. >> The DSL is NOT used by the *central-registry*. >> If you want to use POSIX-namestrings in the *central-registry*, >> you need to explicitly call asdf::probe-posix, as in >> >> (push (asdf::probe-posix "/Users/binghe/Lisp/usocket/branches/0.5.x/") >> asdf:*central-registry*) > > Couldn't he also use > (push #P"/Users/binghe/Lisp/usocket/branches/0.5.x/" > asdf:*central-registry*) > ? > > - Daniel _______________________________________________ asdf-devel mailing list [email protected] http://lists.common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
