0.7.1.19:
authorWilliam Harold Newman <william.newman@airmail.net>
Thu, 14 Feb 2002 03:38:06 +0000 (03:38 +0000)
committerWilliam Harold Newman <william.newman@airmail.net>
Thu, 14 Feb 2002 03:38:06 +0000 (03:38 +0000)
commit63cef087068afc157283c0a05ae1f16b962303aa
treee19bb79d2bee26c667a1a97b3f5dd44c07e00413
parent5edd74f6911093805a009a152b32216b3dba59f7
0.7.1.19:
(I thought I did this in 0.7.1.13, but it appears that I didn't,
so try again:) made :ENCAPSULATE T the default for
TRACE, since the breakpoint-based version still doesn't
work reliably and since the ANSI description of TRACE
is partial to tracing named things anyway
merged MNA "patch for bug 149" sbcl-devel 2002-02-08
tweaking MNA patch...
...s/:defclass-type/:forthcoming-defclass-type/
...s/inform-compiler/preinform-compiler/
...made the :UNDEFINED-DEFCLASS-TYPE not overwrite an
existing ordinary class type (e.g. from previously
LOADing an earlier version of the compiled file)
...removed the old arcane conditionalization on
INFORM-COMPILER-ABOUT-CLASS-TYPE
...moved the definition of PREINFORM-COMPILER-ABOUT-CLASS-TYPE
earlier (since removal of conditionalization above
causes it to be called earlier)
...bumped fasl file version
pedanticated special variable names which're used only within
DEFCLASS...
...s/\*initfunctions/initfunctions-for-this-defclass/
...s/\*readers\*/*readers-for-this-defclass*/
...s/\*writers\*/*writers-for-this-defclass*/
...(Use DEFVAR instead of DECLARE SPECIAL for them, too.)
deleted unused DEFUN MAKE-PROGN
19 files changed:
BUGS
NEWS
src/code/class.lisp
src/code/condition.lisp
src/code/early-fasl.lisp
src/code/early-type.lisp
src/code/ntrace.lisp
src/compiler/compiler-deftype.lisp
src/compiler/globaldb.lisp
src/pcl/braid.lisp
src/pcl/defclass.lisp
src/pcl/defs.lisp
src/pcl/describe.lisp
src/pcl/generic-functions.lisp
src/pcl/std-class.lisp
src/pcl/walk.lisp
tests/run-program.test.sh
tests/type.impure.lisp
version.lisp-expr