commit 2b9abf3f70b569f9af6986d81421a8a3b27f2248 Author: Stelian Ionescu sionescu@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@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@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@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@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@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