[iolib-devel] New patches: 21-Jul-2009
Stelian Ionescu
sionescu at common-lisp.net
Wed Jul 22 09:00:12 UTC 2009
commit 72572e6436df52158a437046079fc2526d984264
Author: Stelian Ionescu <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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
More information about the iolib-devel
mailing list