Commit [54b330] Maximize Restore History

0.9.16.17:

Support for external formats in SB-ALIEN. The C-STRING alien-type
specifier now accepts :EXTERNAL-FORMAT and :ELEMENT-TYPE parameters.
This is a slightly incompatible change: to get the behaviour of
the old C-STRING alien-type, use (C-STRING :EXTERNAL-FORMAT :ASCII
:ELEMENT-TYPE BASE-CHAR).

Thanks to Yaroslav Kavenchuk for doing most of the work on this.

* Also add support for non-ascii pathnames
* Add some recent CONTRIBUTORS
* Update INSTALL
* Add argument quote/space escaping to RUN-PROGRAM on win32

Juho Snellman Juho Snellman 2006-09-06

1 2 > >> (Page 1 of 2)
changed contrib/sb-simple-streams/file.lisp
changed doc/manual/ffi.texinfo
changed src/code/external-formats/enc-cyr.lisp
changed src/code/external-formats/enc-dos.lisp
changed src/code/external-formats/enc-iso.lisp
changed src/code/external-formats/enc-win.lisp
changed src/code/external-formats/eucjp.lisp
changed src/code/external-formats/ucs-2.lisp
changed src/code/cold-init.lisp
changed src/code/early-alieneval.lisp
changed src/code/error.lisp
changed src/code/fd-stream.lisp
changed src/code/filesys.lisp
changed src/code/host-c-call.lisp
changed src/code/octets.lisp
changed src/code/pathname.lisp
changed src/code/run-program.lisp
changed src/code/target-c-call.lisp
changed src/code/target-pathname.lisp
changed src/code/unix-pathname.lisp
changed src/code/unix.lisp
changed src/code/win32-pathname.lisp
changed tests/external-format.impure.lisp
changed CREDITS
changed INSTALL
contrib/sb-simple-streams/file.lisp Diff Switch to side-by-side view
Loading...
doc/manual/ffi.texinfo Diff Switch to side-by-side view
Loading...
src/code/external-formats/enc-cyr.lisp Diff Switch to side-by-side view
Loading...
src/code/external-formats/enc-dos.lisp Diff Switch to side-by-side view
Loading...
src/code/external-formats/enc-iso.lisp Diff Switch to side-by-side view
Loading...
src/code/external-formats/enc-win.lisp Diff Switch to side-by-side view
Loading...
src/code/external-formats/eucjp.lisp Diff Switch to side-by-side view
Loading...
src/code/external-formats/ucs-2.lisp Diff Switch to side-by-side view
Loading...
src/code/cold-init.lisp Diff Switch to side-by-side view
Loading...
src/code/early-alieneval.lisp Diff Switch to side-by-side view
Loading...
src/code/error.lisp Diff Switch to side-by-side view
Loading...
src/code/fd-stream.lisp Diff Switch to side-by-side view
Loading...
src/code/filesys.lisp Diff Switch to side-by-side view
Loading...
src/code/host-c-call.lisp Diff Switch to side-by-side view
Loading...
src/code/octets.lisp Diff Switch to side-by-side view
Loading...
src/code/pathname.lisp Diff Switch to side-by-side view
Loading...
src/code/run-program.lisp Diff Switch to side-by-side view
Loading...
src/code/target-c-call.lisp Diff Switch to side-by-side view
Loading...
src/code/target-pathname.lisp Diff Switch to side-by-side view
Loading...
src/code/unix-pathname.lisp Diff Switch to side-by-side view
Loading...
src/code/unix.lisp Diff Switch to side-by-side view
Loading...
src/code/win32-pathname.lisp Diff Switch to side-by-side view
Loading...
tests/external-format.impure.lisp Diff Switch to side-by-side view
Loading...
CREDITS Diff Switch to side-by-side view
Loading...
INSTALL Diff Switch to side-by-side view
Loading...
1 2 > >> (Page 1 of 2)