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 b459eb3be20c60e62cd02f787e10456c573f3082 (commit) via 50acc46d8a070cbb330c28bee468c3aa4cf77c63 (commit) from 92bc52c7b3a53bfa39d8f98ee3825da4d3309e28 (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 b459eb3be20c60e62cd02f787e10456c573f3082 Author: Robert Strandh <strandh@Sicl.(none)> Date: Sun Nov 28 15:57:37 2010 +0100
More conditions. Most of them copied from the cons-high module.
Added name-mixin to existing conditions so that the source of the problem will be reported.
Improved skip-to-start to check for proper lists, and to take a NAME parameter allowing us to signal the origin of the problem.
Used skip-to-start instead of nthcdr in many functions to skip a prefix of a list. This modification makes it possible to check that the start index is a valid sequence index, and that the list is a proper list.
Added function tail-must-be-proper-list used to check the tail of a list when traversal reaches the end.
Modified many functions to use
(loop for remaining on ... for element = (car remaining) ... finally (tail-must-be-proper-list ...))
instead of
(loop for element in ... ...)
So that we don't leave it up to endp to signal that a list is not a proper list.
Continued work on migrating to recent naming conventions by replacing "unbounded" by "end=nil", "bounded" by "end=other", "key" by "key=other", "identity" by "key=identity" as well as some other minor improvements.
commit 50acc46d8a070cbb330c28bee468c3aa4cf77c63 Author: Robert Strandh <strandh@Sicl.(none)> Date: Sun Nov 28 15:56:48 2010 +0100
Included files for docstrings and condition reporters, and updated sequences.asd to take them into account.
-----------------------------------------------------------------------
Summary of changes: Code/Sequences/condition-reporters-en.lisp | 128 ++ Code/Sequences/docstrings-en.lisp | 28 + Code/Sequences/sequences.asd | 4 +- Code/Sequences/sequences.lisp | 2044 ++++++++++++++++------------ 4 files changed, 1311 insertions(+), 893 deletions(-) create mode 100644 Code/Sequences/condition-reporters-en.lisp create mode 100644 Code/Sequences/docstrings-en.lisp
hooks/post-receive