commit 6cfcbaabb574ce376653dd2ba58eacfe9b93541b Author: Stelian Ionescu sionescu@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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@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