[armedbear-devel] bug of resolve-symlinks

Gábor Balázs gabalz at gmail.com
Tue Oct 25 07:36:06 UTC 2011


hY,

I think there is a bug in the list-directory function. The resolve-symlinks
flag seems to always resolve the directory symlinks even when the flag is
set to nil.

Let's have a directory as :

total 4
drwxr-xr-x 2 bege users 4096 Oct 23 23:52 dir
lrwxrwxrwx 1 bege users    3 Oct 23 23:53 dir-link -> dir
-rw-r--r-- 1 bege users    0 Oct 23 23:53 file
lrwxrwxrwx 1 bege users    4 Oct 23 23:53 file-link -> file

Then

Armed Bear Common Lisp 0.26.2
Java 1.6.0_26 Sun Microsystems Inc.
Java HotSpot(TM) 64-Bit Server VM
Low-level initialization completed in 1.436 seconds.
Startup completed in 5.385 seconds.
Type ":help" for a list of available commands.
CL-USER(1): *(directory "./*" :resolve-symlinks nil)*
(#P"/home/bege/TEST/./file"
*#P"/home/bege/TEST/dir/"*#P"/home/bege/TEST/./file-link"
*#P"/home/bege/TEST/dir/"*)

Sorry, if this has been already fixed...

Best,
`bg`
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/armedbear-devel/attachments/20111025/51eaf932/attachment.html>


More information about the armedbear-devel mailing list