commit 1059ebd9d0dbae5fefdb2901ad8937d41f64c67d Author: Stelian Ionescu sionescu@common-lisp.net Date: Thu Jan 22 02:23:20 2009 +0100
Export %SYS-OPENDIR & co.
syscalls/ffi-functions-unix.lisp | 10 +++++----- syscalls/pkgdcl.lisp | 8 ++++++++ 2 files changed, 13 insertions(+), 5 deletions(-)
commit 3c89f6cdcbe67e042dc8767119546acf0e58d195 Author: Stelian Ionescu sionescu@common-lisp.net Date: Thu Jan 22 02:10:33 2009 +0100
Remove old IGNORE declaration.
io.streams/zeta/file-unix.lisp | 1 - 1 files changed, 0 insertions(+), 1 deletions(-)
commit a93058eaffb7b46e18fda2782fb3c03b9b2882c8 Author: Stelian Ionescu sionescu@common-lisp.net Date: Thu Jan 22 01:59:41 2009 +0100
Some fixes for FreeBSD.
io.multiplex/grovel.lisp | 1 - io.streams/zeta/ffi-functions-unix.lisp | 2 +- syscalls/ffi-functions-unix.lisp | 5 +++-- syscalls/ffi-types-unix.lisp | 2 +- syscalls/ffi-wrappers-unix.lisp | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-)
commit aa468cc8b9fc2cdda5825f47a18d0e0c2eaf89f2 Author: Stelian Ionescu sionescu@common-lisp.net Date: Thu Jan 22 01:28:15 2009 +0100
Style changes.
syscalls/ffi-types-unix.lisp | 44 +++++++++++++++++++++++++++++------------ 1 files changed, 31 insertions(+), 13 deletions(-)
commit 9a7a582015b6fc6bb74ced35b1d2cfdbe7352dd0 Author: Stelian Ionescu sionescu@common-lisp.net Date: Thu Jan 22 01:18:24 2009 +0100
Add wrappers for directory walking syscalls: opendir(), readdir_r(), etc ...
syscalls/ffi-functions-unix.lisp | 37 +++++++++++++++++++++++++++++++++++++ syscalls/ffi-types-unix.lisp | 26 +++++++++++++++++++++++++- syscalls/ffi-wrappers-unix.lisp | 12 ++++++++++-- 3 files changed, 72 insertions(+), 3 deletions(-)
commit fd1dba282e9ad8bac9067e5270a5d7ea4934473b Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 22:26:09 2009 +0100
Handle POSIX-ERRORs in resolving FILE-PATHs.
pathnames/file-path-unix.lisp | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-)
commit c22d4d9433b37d485f78ada73e4d4c6646e22a80 Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 22:07:15 2009 +0100
Use %SYS-GET{NAM,UID} in %EXPAND-USER-DIRECTORY.
pathnames/file-path-unix.lisp | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
commit a3c0d849f64c12af1e6f48a41d21bd6a647d5d74 Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 22:04:29 2009 +0100
Add wrappers for getpw{nam,uid} and getgr{nam,uid}.
syscalls/ffi-functions-unix.lisp | 82 +++++++++++++++++++++++++++++++++++++- syscalls/ffi-types-unix.lisp | 22 ++++++++++- syscalls/os-conditions-unix.lisp | 4 ++ syscalls/pkgdcl.lisp | 8 ++++ 4 files changed, 114 insertions(+), 2 deletions(-)
commit abce4dbe092a2555f2d1c5cabf5d8177aaadac3e Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 17:46:14 2009 +0100
Use %SYS-GETUID in %EXPAND-USER-DIRECTORY.
pathnames/file-path-unix.lisp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
commit 95847f9496203b89802e8b69cefa45af8c7a6876 Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 17:44:29 2009 +0100
Add various process syscalls: fork(), getpid(), etc ...
syscalls/ffi-functions-unix.lisp | 125 ++++++++++++++++++++++++++++++++++++++ syscalls/ffi-types-unix.lisp | 57 +++++++++++++++++- syscalls/ffi-wrappers-unix.lisp | 17 +++++ syscalls/pkgdcl.lisp | 26 ++++++++ 4 files changed, 224 insertions(+), 1 deletions(-)
commit d35a4c46f2762514faf66ae4a1b50b5e1e47db4e Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 15:15:06 2009 +0100
Fix AS-DIRECTORY logic of CONCATENATE-PATHS.
pathnames/file-path.lisp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
commit 0333546edf25f9f2f57ffc84bdff698a6c3b6235 Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 14:48:10 2009 +0100
Fix CONCATENATE-PATHS.
pathnames/file-path.lisp | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-)
commit 18a9126e35c5951c3346db2071c52bae84b71767 Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 14:28:25 2009 +0100
Add function EXPAND-USER-DIRECTORY.
pathnames/file-path-unix.lisp | 20 ++++++++++++++++---- pathnames/file-path.lisp | 4 +++- 2 files changed, 19 insertions(+), 5 deletions(-)
commit ceb439388b3a4193291a2a8f8c9829b558f7876e Author: Stelian Ionescu sionescu@common-lisp.net Date: Wed Jan 21 14:27:55 2009 +0100
Add function CONCATENATE-PATHS.
pathnames/file-path.lisp | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-)
An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090121.tar.gz
Gitweb URL: http://repo.or.cz/w/iolib.git