[alexandria-devel] Pending patches
Tobias C. Rittweiler
tcr at freebits.de
Sun Jun 1 11:05:04 UTC 2008
There are still several patches pending in my repository:
http://common-lisp.net/~trittweiler/darcs/alexandria/
The patches affect the following files:
* alexandria.asd: Attila's LENGTH= implementation makes use of
ARRAY-INDEX. So add a dependency between `types.lisp' and
`sequences.lisp'.
* functions.lisp: Make %COERCE-CALLABLE-TO-FUN notes go away.
* lists.lisp: Add macro DO-PROPER-LIST, add function
PROPER-LIST-LENGTH. Use them to guard against dotted and circular
lists in several functions in `lists.lisp' and `sequences.lisp'
(those who stated so in their docstrings.)
* sequences.lisp: Fix MAP-COMBINATIONS. Add sequence iterators,
i.e. WITH-SEQUENCE-ITERATOR and DOSEQUENCE.
* hash-tables.lisp: Remove :KEY argument from COPY-HASH-TABLE;
introduce MAP-HASH-TABLE instead.
* modify-macros.lisp: New file; add CALLF &c.; Also add ENSUREF.
-T.
More information about the alexandria-devel
mailing list