[iolib-devel] New patches: 25-Jan-2011

Stelian Ionescu sionescu at common-lisp.net
Wed Jan 26 10:00:06 UTC 2011


commit 2b9abf3f70b569f9af6986d81421a8a3b27f2248
Author: Stelian Ionescu <sionescu at cddr.org>
Date:   Tue Jan 25 23:23:43 2011 +0100

    CREATE-PROCESS: update doc

 src/os/create-process-unix.lisp |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

commit 920b3c2591a686a5aa45f8265d34fa71a97f9f9c
Author: Stelian Ionescu <sionescu at cddr.org>
Date:   Tue Jan 25 23:21:32 2011 +0100

    Add type BOOLEAN and its constructor to IOLIB.CL

 src/iolib.base.asd     |    3 ++-
 src/new-cl/pkgdcl.lisp |    5 +++--
 src/new-cl/types.lisp  |   12 ++++++++++++
 3 files changed, 17 insertions(+), 3 deletions(-)

commit 5efa71b57eb4517490bf03dfd0214270ec4de3f0
Author: Stelian Ionescu <sionescu at cddr.org>
Date:   Tue Jan 25 23:16:12 2011 +0100

    Move use of WITH-PTY inside WITH-REDIRECTIONS

 src/os/create-process-unix.lisp |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

commit 3ad9fc2c3360b19f729788ae936a0f6efb85562a
Author: David Lichteblau <david at lichteblau.com>
Date:   Tue Jan 25 20:19:07 2011 +0100

    CREATE-PROCESS: add support for PTYs
    
    Add a new keyword argument NEW-SESSION to CREATE-PROCESS and allows
    :PTY as value of :STDIN, :STDOUT or :STDERR in which case a new PTY is
    allocated for the process and used as its controlling TTY

 src/os/create-process-unix.lisp |  104 +++++++++++++++++++++++++++------------
 src/os/ffi-functions-unix.lisp  |   23 ++++++--
 2 files changed, 89 insertions(+), 38 deletions(-)

commit 2a765ff2ef16a7c6ecd3ed2d023f5405d219f4cc
Author: Stelian Ionescu <sionescu at cddr.org>
Date:   Tue Jan 25 20:17:29 2011 +0100

    Wrap lfp_openpt() instead of posix_openpt() and lfp_ptsname() instead of ptsname()

 src/syscalls/ffi-functions-unix.lisp |   14 ++++++++++----
 src/syscalls/pkgdcl.lisp             |    2 +-
 2 files changed, 11 insertions(+), 5 deletions(-)

commit cb14ecc9f070acd94050b15aa89891bbc75dc126
Author: Stelian Ionescu <sionescu at cddr.org>
Date:   Sun Jan 23 00:02:11 2011 +0100

    Better WITH-LFP-SPAWN-ARGUMENTS

 src/os/create-process-unix.lisp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20110125.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