[armedbear-devel] HEADS UP: CL:DIRECTORY :RESOLVE-SYMLINKS default changed to nil

Ville Voutilainen ville.voutilainen at gmail.com
Thu Jan 30 14:48:41 UTC 2014


On 30 January 2014 16:14, Mark Evenson <evenson at 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.



More information about the armedbear-devel mailing list