[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