[iolib-devel] New patches: 22-Jun-2010

Stelian Ionescu sionescu at common-lisp.net
Wed Jun 23 09:00:05 UTC 2010


commit 35772a37d1ede31e60c49728f91435e5e0e7f502
Author: Stelian Ionescu <sionescu at 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 at 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 at 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 at 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 at 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 at 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 at 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




More information about the iolib-devel mailing list