[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