On 30 January 2014 16:14, Mark Evenson evenson@panix.com wrote:
With a (hopefully) carefully done refactoring of the underlying Pathname.listDirectory() routine, the semantics of CL:DIRECTORY are now:
(PATHSPEC &KEY (RESOLVE-SYMLINKS NIL))
I vaguely remember why I made resolve-symlinks default to T, and I think it was because sbcl seemed to do so. I advise caution with such semantics changes, I think we had some libraries that went nuts if the default wasn't T. I can't remember the details, though.