0.7.9.9:
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 28 Oct 2002 21:37:30 +0000 (21:37 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 28 Oct 2002 21:37:30 +0000 (21:37 +0000)
commita260738d7a71680079d972b102b4e4db4e8dc3ae
treef771cf66569b5ef872eca2ff7afa15196b558c49
parent2f1b1aa900279de818d450935f472684e728d54d
0.7.9.9:
Fix entomotomy bug ccase-and-ecase-error-on-t-and-otherwise
(and for CTYPECASE/ETYPECASE too!)
... actual change to CASE-BODY
... fix to logic of compiler warning handling when compiled
under CMUCL
... cosmetic fix to use macroexpanded EXP rather than
ORIGINAL-EXP in EVAL, so we don't get STYLE-WARNING
twice
... correct an SB-IMPL::COMPILER-STYLE-WARN ->
SB-C::COMPILER-STYLE-WARN bogosity
Include tests of EVAL from previous refactor to get LOCALLY et
al. right.
src/code/eval.lisp
src/code/macros.lisp
src/compiler/ir1tran.lisp
tests/compiler.pure.lisp
tests/eval.impure.lisp [new file with mode: 0644]
version.lisp-expr