Commit [a8f017] Maximize Restore History

0.7.0.6:

APD bug 111 patch sbcl-devel 2001-12-30
APD PCL INHIBIT-WARNINGS patch ("Re: [sbcl-devel] sbcl style"
sbcl-devel 2002-01-23)
nibbling away at bug 137: making functions defined by
DEFMETHOD have debug names not e.g.
"#'(LAMBDA (SB-PCL::.PV-CELL. SB-PCL::.NEXT-METHOD-CALL. COMMON-LISP-USER::X) (DECLARE #) ...)"
but instead (:METHOD FOO (INTEGER))...
...added NAME-METHOD-LAMBDA and BODY-METHOD-NAME, and used 'em
...tweaked %METHOD-NAME declared values to look more like
modern CLOS syntax
...made NAMED-LAMBDA treat not-legal-as-source-name names as
debug names, so it barfeth not when fed method names
...tweaked BACKTRACE printing so that it won't truncate the
shiny new method names into e.g. (:METHOD FOO #)
deleted unused WALK-NAMED-LAMBDA

William Harold Newman William Harold Newman 2002-01-23

changed src/code/debug.lisp
changed src/compiler/ir1-translators.lisp
changed src/compiler/ir1opt.lisp
changed src/pcl/boot.lisp
changed src/pcl/cache.lisp
changed src/pcl/fast-init.lisp
changed src/pcl/macros.lisp
changed src/pcl/vector.lisp
changed src/pcl/walk.lisp
changed tests/clocc-ansi-test-known-bugs.lisp
changed BUGS
changed NEWS
changed TODO
changed version.lisp-expr
src/code/debug.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ir1-translators.lisp Diff Switch to side-by-side view
Loading...
src/compiler/ir1opt.lisp Diff Switch to side-by-side view
Loading...
src/pcl/boot.lisp Diff Switch to side-by-side view
Loading...
src/pcl/cache.lisp Diff Switch to side-by-side view
Loading...
src/pcl/fast-init.lisp Diff Switch to side-by-side view
Loading...
src/pcl/macros.lisp Diff Switch to side-by-side view
Loading...
src/pcl/vector.lisp Diff Switch to side-by-side view
Loading...
src/pcl/walk.lisp Diff Switch to side-by-side view
Loading...
tests/clocc-ansi-test-known-bugs.lisp Diff Switch to side-by-side view
Loading...
BUGS Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
TODO Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...