From sionescu at common-lisp.net Wed Jul 1 09:00:22 2009 From: sionescu at common-lisp.net (Stelian Ionescu) Date: Wed, 01 Jul 2009 05:00:22 -0400 Subject: [iolib-devel] New patches: 30-Jun-2009 Message-ID: commit ce8cdfa299688fa1f0aba9e883037eb622e7fc18 Author: Stelian Ionescu Date: Tue Jun 30 15:43:02 2009 +0200 Fix OPTIMIZE declarations. src/sockets/dns/query.lisp | 1 - src/streams/zeta/iobuf.lisp | 3 ++- 2 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-20090630.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git From sionescu at common-lisp.net Thu Jul 9 09:00:10 2009 From: sionescu at common-lisp.net (Stelian Ionescu) Date: Thu, 09 Jul 2009 05:00:10 -0400 Subject: [iolib-devel] New patches: 8-Jul-2009 Message-ID: commit d24e414afc6d87adfb6cdb318a77954844dadfb7 Author: Stelian Ionescu Date: Wed Jul 8 19:38:53 2009 +0200 Change soname of syscall wrapper library. src/iolib.syscalls.asd | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090708.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git From sionescu at common-lisp.net Sat Jul 18 09:00:18 2009 From: sionescu at common-lisp.net (Stelian Ionescu) Date: Sat, 18 Jul 2009 05:00:18 -0400 Subject: [iolib-devel] New patches: 17-Jul-2009 Message-ID: commit 5a886f77cbf8064645755a9c953bda55182be27f Author: Stelian Ionescu Date: Sat Jul 18 03:25:46 2009 +0200 Fix printers for IPV4-ADDRESS and IPV6-ADDRESS. src/sockets/address.lisp | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) commit 6122e77aa714e34dd71d3aa497533b3c56634bbc Author: Stelian Ionescu Date: Sat Jul 18 03:25:02 2009 +0200 Fix UNKNOWN-LITERAL-SYNTAX printer. src/base/conditions.lisp | 15 +++++++++++++++ src/base/reader.lisp | 6 ------ src/iolib.base.asd | 2 +- 3 files changed, 16 insertions(+), 7 deletions(-) An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090717.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git From sionescu at cddr.org Tue Jul 21 19:18:08 2009 From: sionescu at cddr.org (Stelian Ionescu) Date: Tue, 21 Jul 2009 21:18:08 +0200 Subject: [iolib-devel] Update Message-ID: <1248203888.10865.6.camel@blackhole.universe.org> Currently iolib.syscalls depends on changes to cffi that haven't yet been merged into the official repository, so until then you need to use http://common-lisp.net/~sionescu/darcs/cffi -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur. http://common-lisp.net/project/iolib -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From sionescu at common-lisp.net Wed Jul 22 09:00:12 2009 From: sionescu at common-lisp.net (Stelian Ionescu) Date: Wed, 22 Jul 2009 05:00:12 -0400 Subject: [iolib-devel] New patches: 21-Jul-2009 Message-ID: commit 72572e6436df52158a437046079fc2526d984264 Author: Stelian Ionescu Date: Wed Jul 22 03:00:55 2009 +0200 Add PARSE-FILE-PATH back. src/pathnames/file-path-unix.lisp | 11 ++--- src/pathnames/file-path.lisp | 10 ++++- src/pathnames/pkgdcl.lisp | 3 +- tests/file-paths-unix.lisp | 88 ++++++++++++++++++------------------ 4 files changed, 60 insertions(+), 52 deletions(-) commit 2a8f8f519d357cc51376be128e72f84630e99dab Author: Stelian Ionescu Date: Wed Jul 22 02:35:48 2009 +0200 Fix FILE-PATH wrt. "~" and trailing slashes. src/pathnames/file-path-unix.lisp | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) commit a1cd948b3fd322978a2351b51a796b65b17e6d39 Author: Stelian Ionescu Date: Wed Jul 22 02:28:03 2009 +0200 Remove unneeded comment. src/pathnames/file-path.lisp | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 6e21244bc7cab2e801067681799a2ff9d8612e82 Author: Stelian Ionescu Date: Wed Jul 22 02:13:43 2009 +0200 Cosmetic changes. tests/file-paths-unix.lisp | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) commit 85763bd06af706b95dd4e077d8975a384f90b86c Author: Stelian Ionescu Date: Wed Jul 22 02:13:19 2009 +0200 Add tests for FILE-PATH-NAMESTRING. tests/file-paths-unix.lisp | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) commit 52e68b31d803e22a47f6f3aa31daa444f7672759 Author: Stelian Ionescu Date: Wed Jul 22 02:12:38 2009 +0200 Don't remove #\. when parsing FILE-PATHs. src/pathnames/file-path-unix.lisp | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit bd3fdc1766896827152a60a7f46b2631da270f84 Author: Stelian Ionescu Date: Wed Jul 22 02:12:16 2009 +0200 "~" is always parsed with a trailing slash. src/pathnames/file-path-unix.lisp | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 3942b399490c595b28e29e1e451e9d228d0b2175 Author: Stelian Ionescu Date: Wed Jul 22 02:11:29 2009 +0200 Add literal reader for FILE-PATHs. src/pathnames/file-path.lisp | 8 ++++++-- src/pathnames/pkgdcl.lisp | 3 +++ 2 files changed, 9 insertions(+), 2 deletions(-) commit 4151a696dc389247ad721886ddecc2db209182f3 Author: Stelian Ionescu Date: Tue Jul 21 22:49:05 2009 +0200 Simpler print-object for IP addresses. src/sockets/address.lisp | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) commit e8fa4073141ead7605a4c6a0e1325ba5dd269df0 Author: Stelian Ionescu Date: Tue Jul 21 22:48:19 2009 +0200 Fix %EXPAND-USER-DIRECTORY. src/pathnames/file-path-unix.lisp | 5 ++--- tests/file-paths-unix.lisp | 16 ++++++++++++++++ 2 files changed, 18 insertions(+), 3 deletions(-) commit 425eb4b30f85313eb4c98d4c453d3d60e14bed82 Author: Stelian Ionescu Date: Tue Jul 21 22:47:40 2009 +0200 Remove unnecessary LOAD-TIME-VALUE. src/base/ustrings.lisp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 22e5d05ec40c1772fdb5f1da9f17d4dab747ed8b Author: Stelian Ionescu Date: Tue Jul 21 21:04:52 2009 +0200 Fix iolib.pathnames tests. tests/file-paths-unix.lisp | 213 +++++++++++++++++++++++++++----------------- 1 files changed, 133 insertions(+), 80 deletions(-) commit 74a33b32dcce7499ea187a573fed91fba71ed4bd Author: Stelian Ionescu Date: Tue Jul 21 21:04:38 2009 +0200 Fix iolib.pathnames src/pathnames/file-path-unix.lisp | 132 ++++++++++++++++++++----------- src/pathnames/file-path.lisp | 159 +++++++++++++++++++++---------------- src/pathnames/pkgdcl.lisp | 25 ++++-- 3 files changed, 194 insertions(+), 122 deletions(-) commit ea57ccc788cf8b95cb777ff2e6df32336263a36a Author: Stelian Ionescu Date: Tue Jul 21 19:24:00 2009 +0200 Add type checking to USTRING-TO-STRING. src/base/ustrings.lisp | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit 0bf597abe732f52bf49480de8aeb3899e489de60 Author: Stelian Ionescu Date: Tue Jul 21 18:35:46 2009 +0200 Move JOIN/USTRING to ustring.lisp src/base/sequence.lisp | 8 -------- src/base/ustrings.lisp | 13 +++++++++++++ 2 files changed, 13 insertions(+), 8 deletions(-) commit bad7ec64c90fbce064083bbd2aeef15679f04939 Author: Stelian Ionescu Date: Tue Jul 21 18:01:29 2009 +0200 Add JOIN/USTRING to BASE package. src/base/pkgdcl.lisp | 2 +- src/base/sequence.lisp | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletions(-) commit 00b1b08aaf1829319f4bc8fc5a060d7132d2d342 Author: Stelian Ionescu Date: Tue Jul 21 18:01:02 2009 +0200 Fix USTRING-TO-STRING*. src/base/ustrings.lisp | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) commit 3aae0406c59348f9920b7d8297d8dbb8818d18c1 Author: Stelian Ionescu Date: Tue Jul 21 17:35:03 2009 +0200 IOLIB.PATHNAMES: remove dependency on cl-ppcre. src/iolib.pathnames.asd | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 09c38f55bc4cc00632ad6dc45ca937e5d6373fab Author: Stelian Ionescu Date: Tue Jul 21 17:34:44 2009 +0200 Add USTRING-TO-STRING*. src/base/pkgdcl.lisp | 2 +- src/base/ustrings.lisp | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletions(-) commit fc34d2b9e5415cd69422ab4bb4417763cad97a3b Author: Stelian Ionescu Date: Tue Jul 21 17:33:35 2009 +0200 UCHARP and other uchar predicats now return the uchar itself instead of T. src/base/uchars.lisp | 46 +++++++++++++++++++++++++++++++--------------- tests/uchars.lisp | 36 ++++++++++++++++++++++++------------ 2 files changed, 55 insertions(+), 27 deletions(-) An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090721.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git From sionescu at common-lisp.net Thu Jul 23 09:00:21 2009 From: sionescu at common-lisp.net (Stelian Ionescu) Date: Thu, 23 Jul 2009 05:00:21 -0400 Subject: [iolib-devel] New patches: 22-Jul-2009 Message-ID: commit b10dd33510d4bf8bf3d140d8c7a485430a4331f5 Author: Stelian Ionescu Date: Thu Jul 23 04:42:58 2009 +0200 Add FILE-PATH-TYPE. src/pathnames/file-path.lisp | 8 ++++++++ src/pathnames/pkgdcl.lisp | 1 + tests/file-paths-unix.lisp | 16 ++++++++++++++++ 3 files changed, 25 insertions(+), 0 deletions(-) An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090722.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git From sionescu at common-lisp.net Fri Jul 24 09:00:40 2009 From: sionescu at common-lisp.net (Stelian Ionescu) Date: Fri, 24 Jul 2009 05:00:40 -0400 Subject: [iolib-devel] New patches: 23-Jul-2009 Message-ID: commit 406aba2daf8154d017626b31a4278f671292b00d Author: Stelian Ionescu Date: Fri Jul 24 04:51:35 2009 +0200 First part of Osicat merge. src/iolib.os.asd | 15 +++ src/os/os-unix.lisp | 343 +++++++++++++++++++++++++++++++++++++++++++++++++++ src/os/pkgdcl.lisp | 57 +++++++++ 3 files changed, 415 insertions(+), 0 deletions(-) commit b7485a59549926df6289bfc1527e90a73908beba Author: Stelian Ionescu Date: Fri Jul 24 04:37:02 2009 +0200 Style fix. src/pathnames/file-path.lisp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2656e2dd5b44137eda0bb3d5ef59aa4e5581c7b5 Author: Stelian Ionescu Date: Fri Jul 24 04:32:16 2009 +0200 Add type FILE-PATH-DESIGNATOR. src/pathnames/file-path.lisp | 13 ++++++++----- src/pathnames/pkgdcl.lisp | 4 ++-- 2 files changed, 10 insertions(+), 7 deletions(-) commit 74f049db31a0821a461cc6b3b98d19a735d7a42b Author: Stelian Ionescu Date: Fri Jul 24 04:31:52 2009 +0200 Add FILE-PATH-NAMESTRING method for strings. src/pathnames/file-path-unix.lisp | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit bbdb332a489436810f8bc717c912599d2a0aefb7 Author: Stelian Ionescu Date: Fri Jul 24 04:10:47 2009 +0200 Use mismatch in ENOUGH-FILE-PATH. src/pathnames/file-path-unix.lisp | 16 +++++++--------- 1 files changed, 7 insertions(+), 9 deletions(-) commit 5908e472399b14e49f5410f1d99d7806de9ec470 Author: Stelian Ionescu Date: Fri Jul 24 03:37:08 2009 +0200 Fix initialization of *DEFAULT-EXECUTION-PATH*. src/pathnames/file-path-unix.lisp | 2 +- src/pathnames/file-path.lisp | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) commit 64c7897cd7c5aa18534660b941770466750631b0 Author: Stelian Ionescu Date: Fri Jul 24 03:33:56 2009 +0200 Eliminate the distinction between directory and file, have only path components. src/pathnames/file-path-unix.lisp | 79 +++++++++---------- src/pathnames/file-path.lisp | 153 ++++++++++++++++++------------------- src/pathnames/pkgdcl.lisp | 5 +- tests/file-paths-unix.lisp | 91 +++++++++++----------- 4 files changed, 159 insertions(+), 169 deletions(-) commit f10e62795818840786fa8be42fdd3bfa17276a37 Author: Stelian Ionescu Date: Fri Jul 24 03:30:11 2009 +0200 Rename FILE-PATH-ABSOLUTE-P to ABSOLUTE-FILE-PATH-P and FILE-PATH-RELATIVE-P to RELATIVE-FILE-PATH-P. src/pathnames/file-path.lisp | 11 +++++++---- src/pathnames/pkgdcl.lisp | 4 ++-- 2 files changed, 9 insertions(+), 6 deletions(-) commit 3f35d4fc6764fdbde396983bd1ae0b29a7b77053 Author: Stelian Ionescu Date: Fri Jul 24 01:13:17 2009 +0200 Add missing DEFGENERICs. src/pathnames/file-path.lisp | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) commit eb39a2ba167599f393bd3dd372459da499ae3120 Author: Stelian Ionescu Date: Fri Jul 24 00:14:15 2009 +0200 Specialize FILE-PATH constructor on PATHNAMEs. src/pathnames/file-path.lisp | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 5170cbd0e5074b4ec607e013791e106de6ff32f8 Author: Stelian Ionescu Date: Thu Jul 23 19:11:08 2009 +0200 Fix PRINT-OBJECT for INET-ADDRESS and FILE-PATH wrt. *PRINT-ESCAPE*. src/pathnames/file-path.lisp | 5 ++++- src/sockets/address.lisp | 10 +++++----- 2 files changed, 9 insertions(+), 6 deletions(-) commit 8808020c69ca3f2e60f5301e6a0636819acff01c Author: Stelian Ionescu Date: Thu Jul 23 17:36:37 2009 +0200 Use :ROOT instead of :ABSOLUTE|:RELATIVE. src/pathnames/file-path-unix.lisp | 38 +++++++--------- src/pathnames/file-path.lisp | 45 ++++++++++++------- tests/file-paths-unix.lisp | 90 +++++++++++++++++++------------------ 3 files changed, 92 insertions(+), 81 deletions(-) commit f086f2eaa2ef455681c03f006c0061661ad6d0ca Author: Stelian Ionescu Date: Thu Jul 23 17:06:43 2009 +0200 Remove EXPAND-USER-DIRECTORY. src/pathnames/file-path-unix.lisp | 14 -------------- src/pathnames/pkgdcl.lisp | 1 - 2 files changed, 0 insertions(+), 15 deletions(-) commit f2b74b092450cfa7cc5a7959f9f79805d38649c0 Author: Stelian Ionescu Date: Thu Jul 23 16:59:42 2009 +0200 Fix ASDF dep. src/iolib.base.asd | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0e497757b0b7ab35aa18e51ec669b3f8e04cc006 Author: Stelian Ionescu Date: Thu Jul 23 15:36:38 2009 +0200 Add FILE-PATH-NAME. src/pathnames/file-path.lisp | 18 ++++++++++++++---- src/pathnames/pkgdcl.lisp | 1 + tests/file-paths-unix.lisp | 18 +++++++++++++++++- 3 files changed, 32 insertions(+), 5 deletions(-) An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090723.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git From luismbo at gmail.com Sat Jul 25 22:44:11 2009 From: luismbo at gmail.com (Luis Oliveira) Date: Sat, 25 Jul 2009 22:44:11 +0000 Subject: [iolib-devel] New patches: 23-Jul-2009 References: Message-ID: <87bpn8tmbo.fsf@li14-157.members.linode.com> Stelian Ionescu writes: > First part of Osicat merge. Is this really really necessary? It'd be nice to keep Osicat separated as a project so that multiple projects can easily use it. But it's your call, of course. (Of course, I realise Osicat will live on, but it'd certainly be nicer if it could benefit from your patches, etc.) -- Lu?s Oliveira http://student.dei.uc.pt/~lmoliv/ From sionescu at cddr.org Sat Jul 25 22:54:47 2009 From: sionescu at cddr.org (Stelian Ionescu) Date: Sun, 26 Jul 2009 00:54:47 +0200 Subject: [iolib-devel] New patches: 23-Jul-2009 In-Reply-To: <87bpn8tmbo.fsf@li14-157.members.linode.com> References: <87bpn8tmbo.fsf@li14-157.members.linode.com> Message-ID: <1248562487.7325.4.camel@blackhole.universe.org> On Sat, 2009-07-25 at 22:44 +0000, Luis Oliveira wrote: > Stelian Ionescu writes: > > First part of Osicat merge. > > Is this really really necessary? It'd be nice to keep Osicat separated > as a project so that multiple projects can easily use it. But it's your > call, of course. Not necessary but very convenient. My problem was this dependency chain: osicat(syscalls) <- iolib(file-path) <- osicat(high-level) <- iolib(zeta-streams). The way to break this mutual dependency chain was either to merge them or to break osicat in 2 separate libraries and iolib in a half-dozen libraries too. The former was a lot more convenient. -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur. http://common-lisp.net/project/iolib -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From luismbo at gmail.com Sat Jul 25 23:40:19 2009 From: luismbo at gmail.com (Luis Oliveira) Date: Sat, 25 Jul 2009 23:40:19 +0000 Subject: [iolib-devel] New patches: 23-Jul-2009 References: <87bpn8tmbo.fsf@li14-157.members.linode.com> <1248562487.7325.4.camel@blackhole.universe.org> Message-ID: <877hxwtjq4.fsf@li14-157.members.linode.com> Stelian Ionescu writes: > Not necessary but very convenient. My problem was this dependency chain: > osicat(syscalls) <- iolib(file-path) <- osicat(high-level) <- > iolib(zeta-streams). Splitting osicat-posix and osicat into different systems would be pretty easy since they already live in different packages, etc. (This is mentioned in osicat.asd.) Out of curiosity, what's iolib.pathnames for? -- Lu?s Oliveira http://student.dei.uc.pt/~lmoliv/ From sionescu at cddr.org Sun Jul 26 01:12:56 2009 From: sionescu at cddr.org (Stelian Ionescu) Date: Sun, 26 Jul 2009 03:12:56 +0200 Subject: [iolib-devel] New patches: 23-Jul-2009 In-Reply-To: <877hxwtjq4.fsf@li14-157.members.linode.com> References: <87bpn8tmbo.fsf@li14-157.members.linode.com> <1248562487.7325.4.camel@blackhole.universe.org> <877hxwtjq4.fsf@li14-157.members.linode.com> Message-ID: <1248570776.7325.94.camel@blackhole.universe.org> On Sat, 2009-07-25 at 23:40 +0000, Luis Oliveira wrote: > Stelian Ionescu writes: > > > Not necessary but very convenient. My problem was this dependency chain: > > osicat(syscalls) <- iolib(file-path) <- osicat(high-level) <- > > iolib(zeta-streams). > > Splitting osicat-posix and osicat into different systems would be pretty > easy since they already live in different packages, etc. (This is > mentioned in osicat.asd.) True, but I don't want to expose the syscalls into their own package because I intend them to be just an implementation detail, nothing more. > Out of curiosity, what's iolib.pathnames for? The pathname abstraction that I'm working on. try (iolib.pathnames:file-path "/tmp"), for example -- Stelian Ionescu a.k.a. fe[nl]ix Quidquid latine dictum sit, altum videtur. http://common-lisp.net/project/iolib -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From sionescu at common-lisp.net Fri Jul 31 09:00:32 2009 From: sionescu at common-lisp.net (Stelian Ionescu) Date: Fri, 31 Jul 2009 05:00:32 -0400 Subject: [iolib-devel] New patches: 30-Jul-2009 Message-ID: commit 5c529c5d974034c240c0d0b2583ecba578c74eaa Author: Stelian Ionescu Date: Fri Jul 31 03:02:49 2009 +0200 Fix UNICODE-UCHAR-P. src/base/uchars.lisp | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 41a2a77377b9f762a3b7f4b96dfc65a222374f8d Author: Stelian Ionescu Date: Fri Jul 31 03:01:03 2009 +0200 Fix USTRING-TO-STRING*. src/base/ustrings.lisp | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) commit 19a2e3641d82339ba0b6f51181b373039ba78062 Author: Stelian Ionescu Date: Fri Jul 31 02:31:10 2009 +0200 Add USTRING<->CSTRING codec. src/iolib.syscalls.asd | 3 +- src/syscalls/ustring-cstring.lisp | 129 +++++++++++++++++++++++++++++++++++++ 2 files changed, 131 insertions(+), 1 deletions(-) commit ed25a79db647e5c090525b3426ddc32d76ee5a16 Author: Stelian Ionescu Date: Fri Jul 31 02:30:28 2009 +0200 Increase UCHAR-CODE-LIMIT by #xFF. src/base/uchars.lisp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 08623b87f6d267568550e2657aeb0cc3ed080da3 Author: Stelian Ionescu Date: Fri Jul 31 02:29:51 2009 +0200 Add SHRINK-VECTOR to base package. src/base/pkgdcl.lisp | 2 +- src/base/sequence.lisp | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletions(-) commit a790970c2433dbc925f4e1ab0d22ca1f3c67b310 Author: Stelian Ionescu Date: Thu Jul 30 17:07:59 2009 +0200 Rename FILE-PATH-NAME -> FILE-PATH-FILE-NAME, FILE-PATH-TYPE -> FILE-PATH-FILE-TYPE. src/pathnames/file-path.lisp | 4 ++-- tests/file-paths-unix.lisp | 20 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) commit a27d4ec6d05c84ee3f51fa6d1d039520b857da30 Author: Stelian Ionescu Date: Thu Jul 30 16:50:16 2009 +0200 Add #// printer for IPv4 networks. src/sockets/address-arithmetic.lisp | 10 +++++++--- src/sockets/pkgdcl.lisp | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) commit 88f5e9387961ff61cbb17414b817c2c6ef94895c Author: Stelian Ionescu Date: Fri Jul 24 10:24:59 2009 +0200 Add FILE-PATH-NAMESTRING/USTRING. src/pathnames/file-path-unix.lisp | 36 +++++++++++++++++++++++------------- 1 files changed, 23 insertions(+), 13 deletions(-) An updated tarball of IOLib's source can be downloaded here: http://common-lisp.net/project/iolib/files/snapshots/iolib-20090730.tar.gz Gitweb URL: http://repo.or.cz/w/iolib.git