[iolib-devel] New patches: 23-Jul-2009
Stelian Ionescu
sionescu at common-lisp.net
Fri Jul 24 09:00:40 UTC 2009
commit 406aba2daf8154d017626b31a4278f671292b00d
Author: Stelian Ionescu <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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 <sionescu at cddr.org>
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
More information about the iolib-devel
mailing list