0.6.12.18:
authorWilliam Harold Newman <william.newman@airmail.net>
Mon, 28 May 2001 23:44:10 +0000 (23:44 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Mon, 28 May 2001 23:44:10 +0000 (23:44 +0000)
commitdccfa0f4e378a267744c03b1416accdf9d888987
tree03dafaaf7ee5550cc7a545402d9602d11312bc5c
parent68b13d8fac5207d339de227871818203f4cab0ab
0.6.12.18:
added code to initialize *DEFAULT-PATHNAME-DEFAULTS*,
to start making it a little more ANSI
started documenting visible-in-the-interface variables
whose old values are discarded when a core is saved
and loaded (e.g. *DEFAULT-PATHNAME-DEFAULTS*)
tweaked side-effectful-pathnames.test.sh so it
accepts the new more-ANSI behavior of
*DEFAULT-PATHNAME-DEFAULTS*
hacked LOAD to physicalize pathnames before merging them,
to work around apparent MERGE-PATHNAMES problems
and let tests/filesys.pure.lisp work with new
nontrivial *DEFAULT-PATHNAME-DEFAULTS*; also
hacked COMPILE-FILE-PATHNAME similarly
factored out DEFUN PHYSICALIZE-PATHNAME
made FILE-LENGTH "work" (up to 32 bits) on OpenBSD again
15 files changed:
base-target-features.lisp-expr
package-data-list.lisp-expr
src/code/bsd-os.lisp
src/code/extensions.lisp
src/code/fd-stream.lisp
src/code/filesys.lisp
src/code/linux-os.lisp
src/code/save.lisp
src/code/target-load.lisp
src/code/target-pathname.lisp
src/code/unix.lisp
src/compiler/main.lisp
tests/filesys.pure.lisp
tests/side-effectful-pathnames.test.sh
version.lisp-expr