1.0.21.6: muffle compiler notes from EVAL and function generator construction
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 6 Oct 2008 09:14:27 +0000 (09:14 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 6 Oct 2008 09:14:27 +0000 (09:14 +0000)
commitb3fc19fd2ee925f1a16e301012094b58c2cfd68a
tree51458487d2a7c91f494ec91cc6d9899d5937d9d9
parent666a3a77ee04225cf861ed8e1e7f378b8438d925
1.0.21.6: muffle compiler notes from EVAL and function generator construction

 * Just add (DECLARE (MUFFLE-CONDITIONS COMPILER-NOTE)) to the lambdas
   we cons up: in case of EVAL the notes are distractive and seem
   pointless, and in case of generators the user is definitely not
   interested.

 * Adjust SB-CLTL2 tests slightly to account for possible pre-existing
   MUFFLE-CONDITIONS declarations, and fix usage of SPECIAL-BINDINGS.
NEWS
contrib/sb-cltl2/compiler-let.lisp
contrib/sb-cltl2/tests.lisp
src/code/eval.lisp
src/pcl/fngen.lisp
tests/clos.impure.lisp
tests/eval.impure.lisp
version.lisp-expr