[Ecls-list] Getting directory contents on Unix

Zach Beane xach at xach.com
Thu Mar 3 13:24:28 UTC 2011


"Pascal J. Bourguignon" <pjb at informatimago.com> writes:

> The problem is that CL:DIRECTORY is specified to apply TRUENAME which is
> specified to resolve symbolic links.  (See section 20.1.3 Truenames).
>
> There is no conforming way to obtain the pathname of a symbolic link in
> CL.  You have to use an extension, either an implementation specific
> keyword argument to DIRECTORY, or an implementation specific function.

I don't mind using implementation-specific functionality.

> On POSIX systems, I'd advise to use the POSIX API thru CFFI to deal with
> the POSIX file systems.

I don't consider this a viable option right now.

Zach




More information about the ecl-devel mailing list