[iolib-devel] New patches: 13-Jan-2011
Stelian Ionescu
sionescu at common-lisp.net
Fri Jan 14 10:00:07 UTC 2011
commit 2e8f4ebf1575b0db50c52fd83f712438c0fd841f
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Fri Jan 14 01:25:43 2011 +0100
RUN-PROGRAM: redirect STDERR to a pipe by default
src/os/create-process-unix.lisp | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
commit 34479cb56602c8d136f26ee98b6dc070edbe0ee6
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Fri Jan 14 01:18:34 2011 +0100
RUN-PROGRAM: close the standard input
src/os/create-process-unix.lisp | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
commit a8dbd8c8c62e5b8829b990f267c7685de7ecde7c
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Fri Jan 14 01:18:26 2011 +0100
CREATE-PROCESS: redirect standard descriptors to pipes by default
src/os/create-process-unix.lisp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit 9bf82fc51cee21a82f7d48f37b9c8511de6339a2
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Fri Jan 14 01:14:17 2011 +0100
CREATE-PROCESS: remove the possibility of using :STDOUT as value of keyarg STDERR
It's better to use the constant +STDOUT+ and not have :STDOUT as
special case
src/os/create-process-unix.lisp | 17 ++++++-----------
src/os/pkgdcl.lisp | 3 +++
2 files changed, 9 insertions(+), 11 deletions(-)
commit fa4b9ba38a1c400eb65cf3ec959314686a9f09a4
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Thu Jan 13 17:19:42 2011 +0100
Return processed exit status from PROCESS-WAIT instead of the raw status
PROCESS-WAIT now returns the exit code if the program exited normally,
otherwise two values when the program was terminated by a signal:
the signal as keyword and a boolean indicating whether there was a coredump
src/os/create-process-unix.lisp | 17 ++++++++++++++---
src/os/pkgdcl.lisp | 1 +
2 files changed, 15 insertions(+), 3 deletions(-)
commit 9fe5dc057d0b3076bef204c793c831fa2f4f6d1b
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Thu Jan 13 17:15:34 2011 +0100
Add and export ISYS:WTERMSIG*
ISYS:WTERMSIG* returns the signal as keyword
src/syscalls/ffi-functions-unix.lisp | 3 +++
src/syscalls/pkgdcl.lisp | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
commit 2224db49022771065bb0ad62521acf5d5f82e987
Author: Stelian Ionescu <sionescu at cddr.org>
Date: Thu Jan 13 13:13:11 2011 +0100
Fix WITH-C-ENVIRONMENT: erroneous use of HASH-TABLE-SIZE instead of HASH-TABLE-COUNT
src/os/os-unix.lisp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110113.tar.gz
Main repository: http://gitorious.org/iolib/iolib
Backup 1: http://common-lisp.net/gitweb?p=projects/iolib/iolib.git
Backup 2: http://repo.or.cz/w/iolib.git
More information about the iolib-devel
mailing list