0.7.12.47:
authorChristophe Rhodes <csr21@cam.ac.uk>
Wed, 19 Feb 2003 17:11:33 +0000 (17:11 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Wed, 19 Feb 2003 17:11:33 +0000 (17:11 +0000)
commit4ff8421d6f4590024f82ea6f6851e25b4ca3df99
tree14b32c2e7391d4c78f5c3dd69411e573d4385ef1
parentab811c7aaca82ba6f86584f736071a28e24353d3
0.7.12.47:
Merge patch from Gerd for improvement to SB-PCL:FIND-CLASS.
... propagate information through the braid
... now CLASS-DIRECT-SUPERCLASSES and CLASS-DIRECT-SUBCLASSES
should agree, even on BUILT-IN-CLASS classes
Merge patch from Gerd for DISASSEMBLE/COMPILED-FUN-OR-LOSE
... allow generalized function names
Also audit the rest of the codebase (by grep for "'setf") and
fix issues revealed
... DOCUMENTATION LIST 'FUNCTION (and %DEFUN)
... EVAL (not actually a real bug)
... COERCE #!+HIGH-SECURITY
... %DEFKNOWN
... LOOP (in possibly dead code, though)
12 files changed:
src/code/coerce.lisp
src/code/defboot.lisp
src/code/describe.lisp
src/code/eval.lisp
src/code/loop.lisp
src/compiler/fndb.lisp
src/compiler/macros.lisp
src/compiler/target-disassem.lisp
src/pcl/braid.lisp
src/pcl/documentation.lisp
tests/mop.impure.lisp
version.lisp-expr