[iolib-devel] New patches: 10-May-2009

Stelian Ionescu sionescu at common-lisp.net
Mon May 11 09:00:05 UTC 2009


commit 6cfcbaabb574ce376653dd2ba58eacfe9b93541b
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:51:16 2009 +0200

    Define RUNE= and RUNE-EQUAL with DEFINE-RUNE-COMPARISON.

 src/base/runes.lisp |   21 +++++----------------
 1 files changed, 5 insertions(+), 16 deletions(-)

commit 93762ec7a9a0fbe5459542847b3e2a0514143b0c
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:47:02 2009 +0200

    Style changes.

 src/base/runes.lisp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit f1a36296288f89cdca9149216344ac2e164a2368
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:45:04 2009 +0200

    Implement rod comparison tests.

 src/base/rods.lisp |   95 +++++++++++++--------------------------------------
 1 files changed, 24 insertions(+), 71 deletions(-)

commit 2efa87756c37cf6fffce9f1f61a10184e15e7caa
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:29:44 2009 +0200

    Add RODP tests.

 tests/rods.lisp |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit 8182f2d09bad28b95c3393b5304d6c863ccb3a80
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:27:23 2009 +0200

    Style changes.

 tests/rods.lisp |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)

commit 67e086b9cb6bdb7e70857d9297fcabc28e4e00b7
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:26:48 2009 +0200

    Fix ROD, add tests.

 src/base/rods.lisp |   13 ++++++++-----
 tests/rods.lisp    |   33 +++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+), 5 deletions(-)

commit 9bdd2cc75280f13ca69c36b4497fd21ef2293378
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:17:57 2009 +0200

    Fix STRING-ROD tests.

 tests/rods.lisp |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

commit 4138de48bd5e6e65e0bbd3ef4b89e7689ca79c7a
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Mon May 11 00:14:20 2009 +0200

    Make STRING-ROD accept string designators, add tests.

 src/base/rods.lisp |    2 +-
 tests/rods.lisp    |   16 ++++++++++++++++
 2 files changed, 17 insertions(+), 1 deletions(-)

commit 9ad6e9e33840614e1eeb7143c60904373317384a
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 23:11:33 2009 +0200

    Add tests for MAKE-ROD.

 tests/iolib-tests.asd |    3 ++-
 tests/rods.lisp       |   34 ++++++++++++++++++++++++++++++++++
 2 files changed, 36 insertions(+), 1 deletions(-)

commit b034f45e4be111f3555d3d4fe54dbddb04ac87dd
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:47:59 2009 +0200

    Add tests for RUNE-DOWNCASE.

 tests/runes.lisp |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit e821439dfa2381c71db8c6f5d87d71b7029b185a
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:47:07 2009 +0200

    Add tests for RUNE-UPCASE.

 tests/runes.lisp |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit efafb77d5b556bbe68a42cf8507ebd86895b7ad0
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:44:51 2009 +0200

    Add tests for BOTH-CASE-RUNE-P.

 tests/runes.lisp |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 201dfc6fea7975e599463f984ad3ad9837452d5b
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:44:15 2009 +0200

    Add tests for LOWER-CASE-RUNE-P.

 tests/runes.lisp |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 2f889e303c553f64c26bcf61b7ad3f9cf62ac911
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:43:43 2009 +0200

    Add tests for UPPER-CASE-RUNE-P.

 tests/runes.lisp |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 5a6330b38a4d9f25a89a9057c22aab802afd2b83
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:42:13 2009 +0200

    Add tests for GRAPHIC-RUNE-P.

 tests/runes.lisp |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 1a874f9c1083209c69fe60541dc0aadcd2f552e2
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:40:07 2009 +0200

    Fix DIGIT-RUNE-P, add tests.

 src/base/runes.lisp |    2 +-
 tests/runes.lisp    |   14 ++++++++++++--
 2 files changed, 13 insertions(+), 3 deletions(-)

commit 2031502d6fb3be3312fde41f450cbd0585490f58
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:32:38 2009 +0200

    Fix DIGIT-RUNE, add more tests.

 src/base/runes.lisp |    5 ++---
 tests/runes.lisp    |   13 ++++++++++++-
 2 files changed, 14 insertions(+), 4 deletions(-)

commit c9f7dd03147ec19f3cee8fe7f082069ea7aa622f
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:31:05 2009 +0200

    Remove unused variable.

 src/base/runes.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 005e48014e76f8829e6fb575a76c5b2ff15631e7
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:21:36 2009 +0200

    Add test alpha-rune-p.3

 tests/runes.lisp |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

commit 05d925bd6ed0ecb9d280e57de2f932ebfa297385
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:19:07 2009 +0200

    Add tests for ALPHANUMERIC-RUNE-P.

 tests/runes.lisp |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

commit 4c8601b8399d9abccfcb6a3f171cd28502d8d0ee
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:11:55 2009 +0200

    Fix test alpha-rune-p.error.1

 tests/runes.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 2807839c1c287c79de182b93dddbf9a21b55dc9b
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 22:11:36 2009 +0200

    Fix DIGIT-RUNE-P, add tests.

 src/base/runes.lisp |    5 ++---
 tests/runes.lisp    |   14 ++++++++++++++
 2 files changed, 16 insertions(+), 3 deletions(-)

commit adb5cf07427340cc7a1eefd1d3bb33dfc9793e84
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 21:56:26 2009 +0200

    Add tests for ALPHA-RUNE-P.

 tests/runes.lisp |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit ead4b5db082fbcc1c43fb9616c33a5a4faca4551
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 21:55:40 2009 +0200

    Make DEFINE-RUNE-COMPARISON a macolet.

 src/base/runes.lisp |   38 +++++++++++++++++++-------------------
 1 files changed, 19 insertions(+), 19 deletions(-)

commit 612969de420447df62a8fbc1e7367b8ccc3b5ee3
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 21:22:29 2009 +0200

    Macroize definitions of rune comparison tests.

 src/base/runes.lisp |   90 +++++++++++----------------------------------------
 1 files changed, 19 insertions(+), 71 deletions(-)

commit 5d8d0cc5451391ccabb127196d36315d6fa7c1e0
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 21:04:49 2009 +0200

    Fix RUNE-NOT-LESSP, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   22 ++++++++++++++++++++++
 2 files changed, 27 insertions(+), 1 deletions(-)

commit 43448072648de51393149f29fda1d3e76de5f225
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:59:00 2009 +0200

    Fix RUNE-NOT-GREATERP, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   22 ++++++++++++++++++++++
 2 files changed, 27 insertions(+), 1 deletions(-)

commit 8c2a5334300d34e015ad87e6526091fec4376917
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:55:23 2009 +0200

    Fix RUNE-GREATERP, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   22 ++++++++++++++++++++++
 2 files changed, 27 insertions(+), 1 deletions(-)

commit c3c22082da141d9da2956556f7a830c8f6251eff
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:53:06 2009 +0200

    Fix RUNE-LESSP, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   22 ++++++++++++++++++++++
 2 files changed, 27 insertions(+), 1 deletions(-)

commit bb4bc4b80bb7739bde5568765a3c5c3dd622b2df
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:49:16 2009 +0200

    Add tests for RUNE-NOT-EQUAL.

 tests/runes.lisp |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 5da34d1bad74da7f9512e58a4bb301cb5c7aded1
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:46:10 2009 +0200

    Fix RUNE-EQUAL, add tests.

 src/base/runes.lisp |    4 +++-
 tests/runes.lisp    |   19 +++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletions(-)

commit 31c0d1a984fbb6df7b2ca42af50dbde8a8cfaf15
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:39:57 2009 +0200

    Fix RUNE>=, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   16 ++++++++++++++++
 2 files changed, 21 insertions(+), 1 deletions(-)

commit b707458a34d364b504b3b8375c0d0357bf12d02e
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:36:25 2009 +0200

    Fix RUNE<=, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   16 ++++++++++++++++
 2 files changed, 21 insertions(+), 1 deletions(-)

commit 69cd17e341a1add8425ca3baeae11ad2354d8b92
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:33:44 2009 +0200

    Fix RUNE>, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   16 ++++++++++++++++
 2 files changed, 21 insertions(+), 1 deletions(-)

commit 8bef3f2eec753ef14216c23b0489734c32e64e17
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:31:14 2009 +0200

    Fix RUNE<, add tests.

 src/base/runes.lisp |    6 +++++-
 tests/runes.lisp    |   16 ++++++++++++++++
 2 files changed, 21 insertions(+), 1 deletions(-)

commit 2cecfcd111bbad7f6e46b199687240a6895c83e2
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:24:04 2009 +0200

    Add tests for RUNE/=.

 tests/runes.lisp |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit 19ad7de6d66c54dcf43e5c25d2767a4102e0dab2
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 20:21:36 2009 +0200

    Fix RUNE=, add tests.

 src/base/runes.lisp |    3 ++-
 tests/runes.lisp    |   13 +++++++++++++
 2 files changed, 15 insertions(+), 1 deletions(-)

commit 35d5e7e0cccc364c854408aed6492d5a773eb76c
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 17:18:14 2009 +0200

    Add tests for UNICODE-RUNE-P.

 tests/runes.lisp |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

commit bfac689cf3e8f28967af59602508e119f0e53e91
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 17:17:28 2009 +0200

    Fix test runep.6

 tests/runes.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 950edb2dc9e4124780a766a9042824aeeae27403
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 17:15:10 2009 +0200

    Add tests for RUNEP.

 tests/runes.lisp |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

commit 0b86dcf707d142cecf25af84cc51f948bde55343
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 17:05:12 2009 +0200

    Fix function RUNE, add tests.

 src/base/runes.lisp |    9 ++++++---
 tests/runes.lisp    |   43 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+), 3 deletions(-)

commit 58e325e40aeb0dad90749bfea917fccb3f5d2ff5
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:56:16 2009 +0200

    Fix dependency list of runes.lisp

 src/iolib.base.asd |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 46ad31d2f97c718093b7c9b82d55a6170846a0f6
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:56:03 2009 +0200

    Fix DIGIT-RUNE, add tests

 src/base/runes.lisp |    8 ++++----
 tests/runes.lisp    |   11 ++++++++++-
 2 files changed, 14 insertions(+), 5 deletions(-)

commit a21d8359e29e88263975bfe89ec34242e6efae11
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:44:50 2009 +0200

    Add tests for RUNE-NAME.

 tests/runes.lisp |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

commit ebe3296f129a15edf1d58016f942454c39ac87b6
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:42:19 2009 +0200

    Move RUNE-NAME to rods.lisp

 src/base/rods.lisp  |    6 ++++++
 src/base/runes.lisp |    5 -----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit 2146737f3290af0cae965711dfab6a60c9cbe51e
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:38:33 2009 +0200

    Move NAME-RUNE to rods.lisp

 src/base/rods.lisp  |   13 +++++++++++++
 src/base/runes.lisp |    9 ---------
 2 files changed, 13 insertions(+), 9 deletions(-)

commit 89d5f95f7cfba0cdcc95d07c3ccf496694b67e43
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:31:28 2009 +0200

    Add rune tests.

 tests/runes.lisp |   41 +++++++++++++++++++++++++++++++++++++++++
 1 files changed, 41 insertions(+), 0 deletions(-)

commit 5eafe60356c941afbbecf1a78d7971d8d66f9dc3
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:30:58 2009 +0200

    Fix NAME-RUNE.

 src/base/runes.lisp |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

commit a8386912e0e1de2ccd1cb93d6a5ad2e7f1bd407e
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:29:11 2009 +0200

    Fix RUNE-NAME.

 src/base/runes.lisp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 42e14eb1c5b849c30618c30f3f456c7cc7235434
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 16:27:15 2009 +0200

    Fix NROD-UPCASE and NROD-DOWNCASE.

 src/base/rods.lisp |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

commit 2b044631ffbcc7eef13f2d95b9c0dad892855eaa
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 15:47:34 2009 +0200

    Reorganise test suite.

 tests/base.lisp            |    2 +-
 tests/defsuites.lisp       |   22 ++++++++++++++++++++++
 tests/events.lisp          |    2 +-
 tests/file-paths-unix.lisp |    2 +-
 tests/iolib-tests.asd      |   13 +++++++------
 tests/mainsuite.lisp       |    9 ---------
 tests/sockets.lisp         |    2 +-
 tests/streams.lisp         |    2 +-
 8 files changed, 34 insertions(+), 20 deletions(-)

commit 57d04f0ac86f40a2323fab85001b6737778cf071
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 13:43:47 2009 +0200

    Fix in-package.

 src/base/rods.lisp  |    2 +-
 src/base/runes.lisp |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit f7bb78777f40eb9248da3006caf4c5381f683c5f
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 13:43:36 2009 +0200

    Export symbols of runes and rods.

 src/base/pkgdcl.lisp |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

commit 2cd42255aad2b8d6a2ed16120411d3351cb66acb
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 13:33:25 2009 +0200

    Move runes and rods to base package.

 src/base/rods.lisp       |  201 ++++++++++++++++++++++++++++++++++++++++++++++
 src/base/runes.lisp      |  186 ++++++++++++++++++++++++++++++++++++++++++
 src/iolib.base.asd       |   33 ++++----
 src/iolib.pathnames.asd  |    2 -
 src/pathnames/rods.lisp  |  201 ----------------------------------------------
 src/pathnames/runes.lisp |  186 ------------------------------------------
 6 files changed, 405 insertions(+), 404 deletions(-)

commit e73511d528477bb8324faadf16068a71cdd831ab
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 12:05:57 2009 +0200

    Implement NROD-CAPITALIZE.

 src/pathnames/rods.lisp |   19 +++++++++++++++++--
 1 files changed, 17 insertions(+), 2 deletions(-)

commit 709f51db5232039143fa650c9748e4687565414c
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 12:05:30 2009 +0200

    Add STRING-ROD.

 src/pathnames/rods.lisp |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

commit aa2c59ba9545d8af265b3ce9b0b984db50994cb4
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 12:04:12 2009 +0200

    Add ROD-STRING.

 src/pathnames/rods.lisp |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

commit 5f61c832ba159a918e378be3df7781fec9e97a04
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 11:52:21 2009 +0200

    Don't COPY-SEQ in ROD-UPCASE, ROD-DOWNCASE and ROD-CAPITALIZE.

 src/pathnames/rods.lisp |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit cb6d535b8e420006ecdc403cc062e1874256488b
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 11:50:38 2009 +0200

    Add key arg NEW to ROD.

 src/pathnames/rods.lisp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit e95361aed6a3ada559e4b1b17dbd11485083e391
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 11:50:02 2009 +0200

    Use :element-type 'RUNE in MAKE-ROD.

 src/pathnames/rods.lisp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit f6edecc1da0b3f54e3a9fd4a4a3c8842426b1887
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 11:32:40 2009 +0200

    Add deftype of ROD.

 src/pathnames/runes.lisp |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 9b4498fddefc6addef9044cc328cce3a5181f889
Author: Stelian Ionescu <sionescu at common-lisp.net>
Date:   Sun May 10 11:09:54 2009 +0200

    Accept only rods in NROD-UPCASE, NROD-DOWNCASE and NROD-CAPITALIZE.

 src/pathnames/rods.lisp |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


An updated tarball of IOLib's source can be downloaded here:
http://common-lisp.net/project/iolib/files/snapshots/iolib-20090510.tar.gz

Gitweb URL:
http://repo.or.cz/w/iolib.git




More information about the iolib-devel mailing list