[sicl-cvs] GIT update: SICL, bricks for implementors of Common Lisp systems. branch, master, updated. b5a4c77396489b275ee8c4ea2d317285f7a3d0ca
Robert Strandh
rstrandh at common-lisp.net
Sat Nov 13 08:49:05 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 b5a4c77396489b275ee8c4ea2d317285f7a3d0ca (commit)
from 24b104d2d17b664996b2bfd73dc8342df2977ea1 (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 b5a4c77396489b275ee8c4ea2d317285f7a3d0ca
Author: Robert Strandh <strandh at Sicl.(none)>
Date: Sat Nov 13 09:44:53 2010 +0100
Introduced a new condition `must-be-list' for situations where a cons
or nil is required.
Modified the pop macro to check for its argument being a list and
signaling this condition otherwise.
Added a condition reporter for the new condition.
Removed the use of pop in other functions to avoid notes by the
compiler that indicated that the error situation checked for can never
occur (because those functions check the situation themselves).
-----------------------------------------------------------------------
Summary of changes:
Code/Cons-high/condition-reporters-en.lisp | 12 +++++++++
Code/Cons-high/cons-high.lisp | 38 +++++++++++++++++----------
2 files changed, 36 insertions(+), 14 deletions(-)
hooks/post-receive
--
SICL, bricks for implementors of Common Lisp systems.
More information about the Sicl-cvs
mailing list