commit 2871ba97de09adeafafab74fddaa2f47eae56f24 Author: Stelian Ionescu sionescu@cddr.org Date: Thu Aug 6 04:09:37 2009 +0200
Import FILE-PATH-NAMESTRING/USTRING where needed.
src/os/os-unix.lisp | 18 +++++++++--------- src/os/pkgdcl.lisp | 1 + src/streams/zeta/file-unix.lisp | 2 +- src/streams/zeta/pkgdcl.lisp | 1 + 4 files changed, 12 insertions(+), 10 deletions(-)
commit 39b7c4c574f62f24c22fbdc00134657ae37914c3 Author: Stelian Ionescu sionescu@cddr.org Date: Thu Aug 6 00:58:54 2009 +0200
Make most FILE-PATH operators and accessors regular functions.
src/pathnames/file-path-unix.lisp | 49 ++++++++++++++------------- src/pathnames/file-path.lisp | 67 +++++++----------------------------- 2 files changed, 39 insertions(+), 77 deletions(-)
commit b0cc7b057cd44a35b5f4dd778c5a3c870e76ff17 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:58:24 2009 +0200
Ignore some args.
src/streams/zeta/file-unix.lisp | 1 + src/streams/zeta/stream.lisp | 1 + 2 files changed, 2 insertions(+), 0 deletions(-)
commit e41f4814140b79442416b2088021982a21fd4aa5 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:56:45 2009 +0200
Fix dependency order iolib.syscalls.asd
src/iolib.syscalls.asd | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
commit c3b4c69cf7d023f5e2e03f271f664a4fa1baad94 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:53:39 2009 +0200
Fix stale docstrings.
src/os/os-unix.lisp | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-)
commit f2e67425c4a3ec5eab1d7b8ccee13b8d755436f4 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:53:23 2009 +0200
Implement RESOLVE-FILE-PATH.
src/os/os-unix.lisp | 61 ++++++++++++++++++++++++++++++++++++++------------ src/os/pkgdcl.lisp | 2 +- 2 files changed, 47 insertions(+), 16 deletions(-)
commit 4401cf8ec961a1ef8e28d0cc0ea6a1ec9f0b9d29 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:51:52 2009 +0200
Add %SYS-REALPATH.
src/syscalls/ffi-functions-unix.lisp | 9 +++++++++ src/syscalls/pkgdcl.lisp | 1 + 2 files changed, 10 insertions(+), 0 deletions(-)
commit 9045145c4e78b55c0e52d396e2053a4d0e951e82 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:43:28 2009 +0200
Unexport ABSOLUTE-FILE-PATH.
src/os/pkgdcl.lisp | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-)
commit cddeba09f4e2ae574697cccfbed4913d0321bb72 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:42:18 2009 +0200
Better MERGE-FILE-PATHS.
src/pathnames/file-path.lisp | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-)
commit 0bb2a2414616ba156771ecec8b424cfb970b0872 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:42:02 2009 +0200
Better MAKE-FILE-PATH.
src/pathnames/file-path.lisp | 28 +++++++++++++--------------- 1 files changed, 13 insertions(+), 15 deletions(-)
commit 047ec975a22464009d094d7916dbcecaef016a38 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:39:27 2009 +0200
Use USTRING instead of :STRING in syscalls.
src/os/os-unix.lisp | 20 +++++--- src/streams/zeta/file-unix.lisp | 45 ++++++++++--------- src/streams/zeta/pkgdcl.lisp | 2 +- src/syscalls/ffi-functions-unix.lisp | 80 +++++++++++++++++---------------- 4 files changed, 77 insertions(+), 70 deletions(-)
commit b942df5390408b25cb84e64cdf882bec38326cc1 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:36:47 2009 +0200
Add foreign type USTRING.
src/syscalls/ustring-cstring.lisp | 37 +++++++++++++++++++++++++++++++++++++ 1 files changed, 37 insertions(+), 0 deletions(-)
commit f3bb9a4e2edf5e97f37f1539878651a0797e7b1c Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:36:03 2009 +0200
Improve CSTRING-TO-USTRING and USTRING-TO-CSTRING, add WITH-CSTRING-TO-USTRING and WITH-USTRING-TO-CSTRING.
src/syscalls/pkgdcl.lisp | 5 ++ src/syscalls/ustring-cstring.lisp | 97 ++++++++++++++++++++++--------------- 2 files changed, 62 insertions(+), 40 deletions(-)
commit fbb7069350bb78f3183cd11e553e2ca9f416ab21 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:33:41 2009 +0200
Add +cstring-path-max+.
src/syscalls/pkgdcl.lisp | 2 ++ src/syscalls/ustring-cstring.lisp | 3 +++ 2 files changed, 5 insertions(+), 0 deletions(-)
commit a2e1bf2f279233c6646230183b37469fa5e216f1 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:32:36 2009 +0200
Use ustrings in «struct passwd» and «struct group».
src/syscalls/ffi-types-unix.lisp | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-)
commit 86d1be107ff4a153ddc57e7b0b8fbfc756214a2d Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:32:03 2009 +0200
Fix buffer size in %SYS-GETPW{NAM,UID} and %SYS-GETGR{NAM,ID}.
src/syscalls/ffi-functions-unix.lisp | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
commit d5446f6f85d8eb85d8309910e605e3c156ace42c Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:29:34 2009 +0200
Remove FILENAME-DESIGNATOR and NATIVE-NAMESTRING.
src/syscalls/designators.lisp | 13 ------------- src/syscalls/pkgdcl.lisp | 2 -- 2 files changed, 0 insertions(+), 15 deletions(-)
commit 929d9d5fa9a53fe19e7cecc7d6234f42d2bf53d4 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:28:40 2009 +0200
Test for type USTRING in SYSCALL-WRAPPER.
src/syscalls/early.lisp | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
commit 44f0373a2b2e4f9f3d8b8a5e6de7a2d9750b1ad1 Author: Stelian Ionescu sionescu@cddr.org Date: Wed Aug 5 23:27:50 2009 +0200
Small change to %USTRING.
src/base/ustrings.lisp | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090805.tar.gz
Gitweb URL: http://repo.or.cz/w/iolib.git