Commit [d49c71] Maximize Restore History

0.8.0.37:

Make DEFCONSTANT throw an error of type SB-EXT:DEFCONSTANT-UNEQL
... rearrange build order so that macros are defined at the
birth of the cross-compiler (and that relevant variables are
declared special)
... define the condition type (slots for OLD-VALUE, NEW-VALUE
and NAME)
... actually throw the error in %DEFCONSTANT (and have an ABORT
restart, too)
... document and test

Christophe Rhodes Christophe Rhodes 2003-06-05

changed doc/beyond-ansi.sgml
changed src/code/condition.lisp
changed src/code/defboot.lisp
changed src/code/target-error.lisp
changed src/compiler/defconstant.lisp
changed tests/smoke.impure.lisp
changed NEWS
changed package-data-list.lisp-expr
changed version.lisp-expr
doc/beyond-ansi.sgml Diff Switch to side-by-side view
Loading...
src/code/condition.lisp Diff Switch to side-by-side view
Loading...
src/code/defboot.lisp Diff Switch to side-by-side view
Loading...
src/code/target-error.lisp Diff Switch to side-by-side view
Loading...
src/compiler/defconstant.lisp Diff Switch to side-by-side view
Loading...
tests/smoke.impure.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
package-data-list.lisp-expr Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...