commit 35772a37d1ede31e60c49728f91435e5e0e7f502 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Jun 23 14:57:57 2010 +0800
STREAM-FORCE-OUTPUT now tries to flush the output buffer without blocking
src/streams/gray/gray-stream-methods.lisp | 10 +++++++++- src/streams/gray/io-helpers.lisp | 12 ++++++++---- 2 files changed, 17 insertions(+), 5 deletions(-)
commit fd6e5284adbf4898e811d485539b0d31d71cb856 Author: Francois-Rene Rideau fare@tunes.org Date: Wed Jun 23 02:20:45 2010 +0800
Wrap WIFSIGNALED
src/syscalls/ffi-wrappers-unix.lisp | 3 +++ src/syscalls/pkgdcl.lisp | 1 + 2 files changed, 4 insertions(+), 0 deletions(-)
commit 07ecb0e24d8fd7dfeab0f0bc19edc523e33d8502 Author: Francois-Rene Rideau fare@tunes.org Date: Wed Jun 23 02:20:11 2010 +0800
Add sysconf(3)
src/syscalls/ffi-functions-unix.lisp | 8 ++++++++ src/syscalls/ffi-types-unix.lisp | 24 ++++++++++++++++++++++++ src/syscalls/pkgdcl.lisp | 8 ++++++++ 3 files changed, 40 insertions(+), 0 deletions(-)
commit 71c7d0852ce684978b5d5417b48ae0ece9b29ab8 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Jun 23 02:11:43 2010 +0800
Fix typo
src/syscalls/ffi-functions-unix.lisp | 2 +- src/syscalls/ffi-types-unix.lisp | 1 + 2 files changed, 2 insertions(+), 1 deletions(-)
commit 69fed8e73c28d2551ada798b34445252c3aa149c Author: Stelian Ionescu sionescu@cddr.org Date: Sun Jun 13 02:19:51 2010 +0800
Make all stream FDs non-blocking, not just sockets
src/sockets/socket-methods.lisp | 3 +-- src/streams/gray/fd-mixin.lisp | 6 ++++++ 2 files changed, 7 insertions(+), 2 deletions(-)
commit 4064fa95460acb50212ac9592d21caa6d124c7c3 Author: Stelian Ionescu sionescu@cddr.org Date: Sun Jun 13 02:19:23 2010 +0800
Add PRINT-OBJECT for class DUAL-CHANNEL-GRAY-STREAM
src/streams/gray/gray-stream-methods.lisp | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-)
commit 6691415feba7a0fcd00098674e6a54a07e26aa0c Author: Stelian Ionescu sionescu@cddr.org Date: Thu Jun 10 00:36:13 2010 +0800
Remove class DUAL-CHANNEL-SINGLE-FD-MIXIN
src/os/create-process-unix.lisp | 9 ++---- src/sockets/base-sockets.lisp | 2 +- src/streams/gray/classes.lisp | 38 +--------------------------- src/streams/gray/fd-mixin.lisp | 24 ++---------------- src/streams/gray/gray-stream-methods.lisp | 8 +++--- src/streams/gray/io-helpers.lisp | 6 ++-- src/streams/gray/pkgdcl.lisp | 6 ---- tests/streams.lisp | 5 +-- 8 files changed, 18 insertions(+), 80 deletions(-)
An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20100622.tar.gz
Gitweb URL: http://repo.or.cz/w/iolib.git