[iolib-devel] New patches: 24-Mar-2010
Stelian Ionescu
sionescu at common-lisp.net
Thu Mar 25 09:00:05 UTC 2010
commit aa93b0a9fd19fb0327e241e665efeff83b752fcc
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Thu Mar 25 00:59:49 2010 +0100
Add fast path for EWOULDBLOCK in SIGNAL-SOCKET-ERROR.
src/sockets/conditions.lisp | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit 86355c3936feddad4fc97b611f930717cf028295
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Wed Mar 24 23:20:47 2010 +0100
Remove %WRITE-LINE-TERMINATOR and replace it with eol-writer function stored in the stream.
src/streams/gray/classes.lisp | 2 +
src/streams/gray/gray-stream-methods.lisp | 47 +++++++++++++++++-----------
2 files changed, 30 insertions(+), 19 deletions(-)
commit 7803896dcdb1a0a4d0bcc6485c0e266859b745b7
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Wed Mar 24 22:56:12 2010 +0100
Rewrite STREAM-WRITE-STRING to fix bug reported by Andrey Moskvitin and make code clearer.
src/streams/gray/gray-stream-methods.lisp | 40 ++++++++++++++++-------------
1 files changed, 22 insertions(+), 18 deletions(-)
commit 08c24e3f082ac8355b95f79985e18178ce06aeec
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Wed Mar 24 21:30:29 2010 +0100
Add and export condition IOLIB.STREAMS:NO-CHARACTERS-TO-UNREAD, use it in %STREAM-UNREAD-CHAR.
src/streams/gray/conditions.lisp | 12 +++++++++++-
src/streams/gray/gray-stream-methods.lisp | 8 ++++++--
src/streams/gray/pkgdcl.lisp | 1 +
3 files changed, 18 insertions(+), 3 deletions(-)
An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20100324.tar.gz
Gitweb URL:
http://repo.or.cz/w/iolib.git
More information about the iolib-devel
mailing list