sbcl Log


Commit Date  
[943f38] (sbcl_0_6_9) by William Harold Newman William Harold Newman

0.6.9:
MNA debug/error patch: fixes to help view SIGINT problems

2000-11-28 16:48:59 Tree
[6df93c] by William Harold Newman William Harold Newman

0.6.8.26:
MNA megapatch to src/runtime/, zillions of little fixes

2000-11-27 17:20:27 Tree
[675c5a] by William Harold Newman William Harold Newman

0.6.8.25:
redid DEFMETHOD macroexpansion, fixing bug 9 (problems with
IGNORE/IGNORABLE declarations) and generally
tidying up
added copyright boilerplate to tests/*.lisp

2000-11-24 18:33:50 Tree
[a15843] by William Harold Newman William Harold Newman

0.6.8.24:
fixed bug 8 by replacing (ERROR 'PROGRAM-ERROR ..) by
(ERROR 'SIMPLE-PROGRAM-ERROR ..) everywhere
tweaked MNAME-SYM in DEFMETHOD to avoid dependence on *PACKAGE*

2000-11-24 14:26:52 Tree
[f188d1] by William Harold Newman William Harold Newman

0.6.8.23:
fixed bug 5: TYPE-ERROR-signalling stubs for Gray stream funs

2000-11-21 01:15:08 Tree
[f1bd97] by William Harold Newman William Harold Newman

0.6.8.22:
gave up fixing bug 3, documented workaround instead:-|
fixed bug 4: no WARNING for DECLAIM FTYPE for slot accessor fun

2000-11-20 02:10:29 Tree
[8c66ab] by William Harold Newman William Harold Newman

0.6.8.21:
rewrote DEBUG-PROMPT to be less confusing when ILISP and SBCL
fight and end up 8+ levels deep in the debugger, then
relented and gave some advance warning of prompt change
deleted unsupported *DEBUG-PROMPT*
We don't really need an END-OF-THE-WORLD restart. The point was
to make sure a naive user can get out with Ctrl-C. So
mention (SB-EXT:QUIT) in entering-the-debugger message.
reduced choice-of-output-stream chaos in debugger

2000-11-19 17:42:35 Tree
[9b6a38] by William Harold Newman William Harold Newman

0.6.8.x:
updated NEWS and BUGS to reflect merged MNA megapatch

2000-11-16 15:46:14 Tree
[a26fc2] by William Harold Newman William Harold Newman

0.6.8.19:
tweaked debug frame printing to discourage too-long lines
"Arg" is a great abbrev, but not great enough for error msgs.
fixed *DEBUGGER-HOOK* thinko

2000-11-15 15:14:48 Tree
[71173f] by William Harold Newman William Harold Newman

0.6.8.18:
removed MNA "which patch is this?" comments
removed undocumented "MNA: locally patch" patch

2000-11-15 02:29:38 Tree
[77360e] by William Harold Newman William Harold Newman

0.6.8.17:
deleted more unused stuff

2000-11-13 18:16:46 Tree
[eca808] by William Harold Newman William Harold Newman

0.6.8.16:
miscellaneous cleanups

2000-11-11 22:57:14 Tree
[e240e0] by William Harold Newman William Harold Newman

0.6.8.15:
merged DTC's compound CONS type patches
enabled (and fixed) tests in tests/compound-cons.impure.lisp
canonicalized types (CONS *) etc. to (CONS T) etc.

2000-11-11 13:17:36 Tree
[3aff56] by William Harold Newman William Harold Newman

0.6.8.14:
deleted MNA's tweaked version of DTC's compound CONS type

2000-11-10 20:21:09 Tree
[2d65a5] by William Harold Newman William Harold Newman

0.6.8.13:
added tests for compound CONS types

2000-11-09 17:51:36 Tree
[b1de52] by William Harold Newman William Harold Newman

0.6.8.12:
removed "MNA: open-coded-simple-array patch"
Argh! typecase-implicit-declarations doesn't add declarations
after all.. just a messy no-op! And when I rewrite it
to 'work', I finally notice it's a fundamentally broken
idea. Gads. Delete it (and hope for real fix for #62).
left small rewrites in CASE-BODY: Naming quantities is good.
exported SB-KERNEL:%PUTHASH so DEFUN sees DEFKNOWN & vice versa
removed bogus FOLDABLEness from hash table accessors

2000-11-09 16:03:32 Tree
[9266ac] by William Harold Newman William Harold Newman

0.6.8.11:
SANE-PACKAGE now issues TYPE-ERROR, not just vanilla ERROR.
removed *COMPILE-TIME-DEFINE-MACROS*
added DTC comments clarifying that "MNA: dump-circular hack"
is a suboptimal solution
added underlying MNA typecase-implicit-declarations problem
to the BUGS list as bug #62
finished reviewing MNA megapatch (but haven't removed
rejected open-coded-simple-array-patch yet)

2000-11-08 00:18:59 Tree
[02ce4b] by William Harold Newman William Harold Newman

0.6.8.10:
tested for bug 21, didn't find it, removed it from BUGS.
added SANE-PACKAGE to handle non-PACKAGE values of *PACKAGE*
deleted some unused and redundant stuff from PCL

2000-11-07 17:50:11 Tree
[271657] by William Harold Newman William Harold Newman

0.6.8.9:
tweaked DEFCONSTANTs to be more ANSI-compliant (as required
when building using an XC host incorporating changes
from the previous commit) and generally cleaner
got rid of DEFCONSTANT WRAPPER-LAYOUT completely, which was
used only by STRUCTURE-WRAPPER, which is now gone
added SB-INT:DEFCONSTANT-EQX to help ANSIfy DEFCONSTANTs
merged several small files into primordial-extensions.lisp
converted DEFMACRO DEFCONSTANT to use EVAL-WHEN instead of
IR1 magic, in order to make it ANSI enough for
DEFCONSTANT-EQX to work
removed various nested EVAL-WHENs (to help cross-compiler)
identified bug IR1-3, added workaround in DO-EVAL-WHEN-STUFF
incremented fasl file version (because of mismatch between
old IR1 magic %DEFCONSTANT/%%DEFCONSTANT behavior and
new EVAL-WHEN %DEFCONSTANT behavior)
deleted some unused code
fixed (DEFCONSTANT X 1) (DEFVAR X) (SETF X 2) bug

2000-11-05 21:37:59 Tree
[95a6db] by William Harold Newman William Harold Newman

0.6.8.9:
tweaked DEFCONSTANTs to be more ANSI-compliant (as required
when building using an XC host incorporating changes
from the previous commit) and generally cleaner
got rid of DEFCONSTANT WRAPPER-LAYOUT completely, which was
used only by STRUCTURE-WRAPPER, which is now gone
added SB-INT:DEFCONSTANT-EQX to help ANSIfy DEFCONSTANTs
merged several small files into primordial-extensions.lisp
converted DEFMACRO DEFCONSTANT to use EVAL-WHEN instead of
IR1 magic, in order to make it ANSI enough for
DEFCONSTANT-EQX to work
removed various nested EVAL-WHENs (to help cross-compiler)
identified bug IR1-3, added workaround in DO-EVAL-WHEN-STUFF
incremented fasl file version (because of mismatch between
old IR1 magic %DEFCONSTANT/%%DEFCONSTANT behavior and
new EVAL-WHEN %DEFCONSTANT behavior)
deleted some unused code
fixed (DEFCONSTANT X 1) (DEFVAR X) (SETF X 2) bug

2000-11-05 21:17:21 Tree
[985c2d] by William Harold Newman William Harold Newman

0.6.8.8: undid "MNA: re-defconstant patch", added long explanation

2000-11-02 15:27:41 Tree
[e5ad09] by William Harold Newman William Harold Newman

0.6.8.7: working regression tests for problems fixed by MNA megapatch

2000-11-02 00:12:26 Tree
[5eb978] by William Harold Newman William Harold Newman

0.6.8.6: applied MNA megapatch (will be edited shortly)

2000-11-01 23:58:41 Tree
[b08344] by William Harold Newman William Harold Newman

0.6.8.5: fixed bug 1, and made clearer/cleaner debugger restarts

2000-11-01 19:37:48 Tree
[e02c32] by William Harold Newman William Harold Newman

0.6.8.3: added CODE-COMPONENT slot for NO-DEBUG-INFO condition

2000-11-01 01:10:03 Tree
Older >