0.6.12.36:
authorWilliam Harold Newman <william.newman@airmail.net>
Fri, 22 Jun 2001 16:21:22 +0000 (16:21 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Fri, 22 Jun 2001 16:21:22 +0000 (16:21 +0000)
commit83fd554b67913275d8dc06edcad8b2f065c89c49
treece0d691f7069efd8642e19beef20f287e9adf2ab
parente37366e7bb72bc80c6c9908efe09f94ce26add16
0.6.12.36:
fixed DIRECTORY/TRUENAME/symlink failure as proposed by DB
(sbcl-devel 2001-06-13, plus following discussion),
mostly by tweaking UNIX-READ-LINKS
In tweaking UNIX-READ-LINKS, I also redid it so that it would
handle pathnames of any length.
rewrote UNIX-READLINK to use wrapped_readlink(), handling
paths of any length
incompatible change: The old CMU-CL-style DIRECTORY options
(:ALL, :FOLLOW-LINKS, and :CHECK-FOR-SUBDIRS) are no
longer supported, so DIRECTORY always does the abstract
Common-Lisp-y thing, i.e. :ALL T :FOLLOW-LINKS T
:CHECK-FOR-SUBDIRS T.
added some DIRECTORY and TRUENAME test cases
fixed stupid gross errors in 0.6.12.35 test cases (Evidently I
neglected to run them before..)
18 files changed:
BUGS
NEWS
package-data-list.lisp-expr
src/code/filesys.lisp
src/code/gc.lisp
src/code/room.lisp
src/code/unix.lisp
src/cold/compile-cold-sbcl.lisp
src/cold/defun-load-or-cload-xcompiler.lisp
src/cold/shared.lisp
src/compiler/fndb.lisp
src/runtime/ldso-stubs.S
src/runtime/undefineds.h
src/runtime/wrap.c
tests/filesys.pure.lisp
tests/filesys.test.sh [new file with mode: 0644]
tests/float.pure.lisp
version.lisp-expr