[sicl-cvs] GIT update: SICL, bricks for implementors of Common Lisp systems. branch, master, updated. 40ab86dcf129c34ba8807ecef92e88c584de8e6a
Robert Strandh
rstrandh at common-lisp.net
Sat Sep 4 12:20:55 UTC 2010
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SICL, bricks for implementors of Common Lisp systems. ".
The branch, master has been updated
via 40ab86dcf129c34ba8807ecef92e88c584de8e6a (commit)
via 011df63f6dd6b0518877ae6fddafd6645b7f780b (commit)
via 7f15e5a90cf8d8d97521c136e9c1a6ebad335feb (commit)
via 252e839798f024d41eb5fef854bae210423bd8cb (commit)
from 173c46a1ad366242e8654e0b02dc08738b53c0d3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 40ab86dcf129c34ba8807ecef92e88c584de8e6a
Author: Robert Strandh <strandh at Sicl.(none)>
Date: Sat Sep 4 14:20:59 2010 +0200
Renamed some tests for consistency.
commit 011df63f6dd6b0518877ae6fddafd6645b7f780b
Author: Robert Strandh <strandh at Sicl.(none)>
Date: Sat Sep 4 14:18:51 2010 +0200
Handle single-escape, double-escape, plus-sign and minus-sign
at the beginning of tokens.
This makes all existing tests pass, but there are a lot of missing
tests, of course.
commit 7f15e5a90cf8d8d97521c136e9c1a6ebad335feb
Author: Robert Strandh <strandh at Sicl.(none)>
Date: Sat Sep 4 10:28:17 2010 +0200
Wrote tests for readtable-cases :downcase and :preserve.
commit 252e839798f024d41eb5fef854bae210423bd8cb
Author: Robert Strandh <strandh at Sicl.(none)>
Date: Sat Sep 4 10:23:52 2010 +0200
Introduced case-conversion tables for ascii characters for
readtable cases :downcase and :preserve in addition to :upcase.
One of those case-conversion tables is now passed to the specialized
reader function (which was also renamed to reflect that).
The read function now dispatches on the readtable-case of the
readtable. A readtable-case of :invert is still not handled.
Fixed an error whereby a parameter declared ignored was actually used.
Fixed two errors in copy-readtable that didn't copy the readtable-case.
-----------------------------------------------------------------------
Summary of changes:
Code/Reader/read.lisp | 140 ++++++++++++++++++++--------
Code/Reader/test.lisp | 240 ++++++++++++++++++++++++++++++++++++++++++++++---
2 files changed, 327 insertions(+), 53 deletions(-)
hooks/post-receive
--
SICL, bricks for implementors of Common Lisp systems.
More information about the Sicl-cvs
mailing list