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 b7464e8c87198231c4e07e38c6c6040dde4ca341 (commit) from ba00fb210c0f893d8f70fd2ba8743e8c5eda640b (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 b7464e8c87198231c4e07e38c6c6040dde4ca341 Author: Robert Strandh <strandh@Sicl.(none)> Date: Mon Aug 2 06:26:37 2010 +0200
Moved the definition of mapcar so that it is defined when used in macroexpanders for push and pop. Also wrapped it in eval-when. Thanks to _3b on #lisp for spotting this.
Removed unused variable `prefix' in macros for generating c*r functions and setf functions. The prefix was used in order to generate error messages that mention the name of the original function, as opposed to relying on elementary car and cdr operations to report errors. But this idea still doesn't work, because the use of a function can be the result of a macro expander, so we have to find a more general mechanism. Current thinking is that we should not mention such detail at all, and instead trace the error back to the source code that the user supplied, and show the original form.
As a result of this thinking, I removed the functions for generating error messages for the c*r functions and setf functions.
-----------------------------------------------------------------------
Summary of changes: Code/Cons-high/cons-high.lisp | 80 ++++++++++++++-------------------------- 1 files changed, 28 insertions(+), 52 deletions(-)
hooks/post-receive