[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