Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: sbcl_0_6_10
Commits on Jan 14, 2001
  1. 0.6.9.23:

    William Harold Newman authored
    	fixes in code-extra and compiler-extra
    	Don't use deprecated POSITION-IF-NOT.
Commits on Jan 9, 2001
  1. 0.6.9.22:

    William Harold Newman authored
    	moved my optimization patches to contrib/ so that I can keep
    		them under the same revision control as SBCL itself
    	Fix declarations in host-alieneval.lisp so that
    		DEF-ALIEN-VARIABLE will work.
Commits on Jan 8, 2001
  1. (0.6.9.21, continued:)

    William Harold Newman authored
    	checked in overlooked file
  2. 0.6.9.21:

    William Harold Newman authored
    	strengthened condition system error-checking to fix the bug
    		reported by Eric Marsden on cmucl-imp@cons.org
    		2001-01-06
    	undid DEFTRANSFORM %WITH-ARRAY-DATA since it didn't work right
    	WITH-ARRAY-DATA :OFFSET-VAR stuff tidied up (e.g. no longer
    		IGNORABLE)
    	replaced amazing old STRING-FOO functions with smaller,
    		simpler, slightly slower versions
Commits on Jan 7, 2001
  1. 0.6.9.20:

    William Harold Newman authored
    	MNA patch for bug #30 and other readtable-related stuff
    	added tests for FIND and friends (anticipating new transforms)
    	fixed dumb error-reporting bug in CANONIZED-DECL-SPEC
Commits on Jan 6, 2001
  1. 0.6.9.19:

    William Harold Newman authored
    	set *AUTO-EVAL-IN-FRAME* default to NIL to work around failure
    		at debug prompt after Ctrl-C
Commits on Jan 5, 2001
  1. 0.6.9.18:

    William Harold Newman authored
    	fixed stupid wrong-stream bug in %DESCRIBE-COMPILED-FROM
    	MNA's filesys patches (from sbcl-devel 26 Dec 2000)
    	added DEFTRANSFORM for %WITH-ARRAY-DATA en route to speeding
    		up SORT, FIND, and other things
Commits on Jan 2, 2001
  1. 0.6.9.17:

    William Harold Newman authored
    	deleted *INITIAL-POLICY* and *INITIAL-INTERFACE-POLICY*, since
    		they seem irrelevant in the ANSI world of 1 source
    		file per compile command
    	deleted *INITIAL-PACKAGE* for the same reason
    	renamed *DEFAULT-POLICY* and *DEFAULT-INTERFACE-POLICY* to
    		*POLICY* and *INTERFACE-POLICY*
    	made PROCESS-OPTIMIZE-DECL remove duplicate alist entries
Commits on Jan 1, 2001
  1. 0.6.9.16:

    William Harold Newman authored
    	Happy New Year! May all your projects be on schedule.:-|
    	renamed POLICIES to LTN-POLICY
    	removed some inlining in ltn.lisp
    	simplified LTN-ANALYZE-BLOCK in ltn.lisp (removing caching)
    	added code to catch bogus full calls
    	tweaked PROFILE so it accepts (SETF FOO)-style names
    	tweaked DEFPRINTER to conserve whitespace
    	moved DEFPRINTER to SB-INT, since it's not compiler-specific
Commits on Dec 31, 2000
  1. 0.6.9.14:

    William Harold Newman authored
    	renamed more PCL stuff for unintern after warm init
    	CONSTANTLY now returns only a single value, as per ANSI.
    	removed CONSTANT-FUNCTION declaration support
    	PROCLAIM now recognizes ANSI abbreviated type declarations,
    		sharing code with DECLARE to do so.
    	DECLARE no longer supports old-style (CLTL1) FUNCTION decls.
    	removed some PCL nonstandard decls
    	renamed other nonstandard PCL decls to look more private
    	removed (DECLARE (SB-PCL::CLASS ..)) hack in DECLARE logic
Commits on Dec 30, 2000
  1. 0.6.9.13:

    William Harold Newman authored
    	(The "version broken" problem above was because the change
    		in POLICY type was not binary compatible, and I didn't
    		bump the version number, and I was crashing in some
    		private .sbclrc code compiled under the old system.
    		Oops..)
    	The POLICY-QUALITY type no longer includes NULL.
    	renamed more PCL stuff for unintern after warm init
Commits on Dec 29, 2000
  1. 0.6.9.12:

    William Harold Newman authored
    	(This version is broken. It builds, but can't build itself,
    		dying in vop.lisp with what looks like memory
    		corruption. 0.6.9.11 might be broken the same way.)
    	no more special support for DECLARE SB-PCL::CLASS
    	moved policy stuff into policy.lisp
    	moved !UNINTERN-INIT-ONLY-STUFF to after warm init
    	renamed some PCL stuff to make it be uninterned after warm init
  2. 0.6.9.11:

    William Harold Newman authored
    	more cleanups of optimization policy machinery..
    	renamed CSPEED slot to COMPILATION-SPEED, and BREVITY slot to
    		INHIBIT-WARNINGS, and got rid of other BREVITY refs
    	STRUCTURE-OBJECT-based POLICY caues too many cold init hassles
    		w/ COPY-POLICY and slot accessors. Use alists instead.
    	Now PROCESS-OPTIMIZE-DECLARATION can look up qualities
    		directly in *POLICY-BASIC-QUALITIES*.
Commits on Dec 20, 2000
  1. 0.6.9.10:

    William Harold Newman authored
    	ANSI fix: PARSE-NAMESTRING signals TYPE-ERROR on host mismatch.
    	various cleanups in optimization policy machinery..
    	renamed COOKIE to POLICY
    	used *POLICY-QUALITY-SLOTS* in POLICY-related def'ns
    	simplified POLICY macro: no implicit AND
    	factored out MAYBE-FP-WAIT policy dependence in float.lisp
  2. 0.6.9.9:

    William Harold Newman authored
    	added remaining MNA logical pathname regression tests to tests/
    	fixed my screwed-up CFP-OUTPUT-FILE-DEFAULT implementation
    	fixed PARSE-NAMESTRING so it always returns two values
    	added DEFKNOWNs for logical pathname stuff
Commits on Dec 19, 2000
  1. 0.6.9.8:

    William Harold Newman authored
    	MNA logical pathname patch (sbcl-devel Dec 12), lightly subbed
    	added most MNA logical pathname regression tests to tests/
    	belatedly bumped fasl file version because package
    		SB-CONDITIONS is gone
Commits on Dec 14, 2000
  1. 0.6.9.7:

    William Harold Newman authored
    	fixed cross-compilation under CMU CL (Viva la Alpha port!)
Commits on Dec 13, 2000
  1. 0.6.9.6:

    William Harold Newman authored
    	MNA patch to merge package SB!CONDITIONS into SB!KERNEL
Commits on Dec 12, 2000
  1. 0.6.9.5:

    William Harold Newman authored
    	BACKEND-BYTE-FASL-FILE-TYPE goes away as per 0.6.9.4.
    	Simplify TRY-DEFAULT-TYPES and friends by using single default
    		types instead of lists of default types.
    	more work on bug #17, loosely based on MNA's patch; still broke
    	started tests/pathnames.impure.lisp
    	failed to fix cross-compilation under CMU CL
Commits on Dec 10, 2000
  1. 0.6.9.4:

    William Harold Newman authored
    	MNA software-version patch + Raymond Wiker FreeBSD corrections
    	started fix for bug #17 (loosely based on MNA's patch) by
    		ANSIfying COMPILE-FILE-PATHNAME
    	*DEFAULT-PATHNAME-DEFAULTS* and SEARCH-LIST stuff can be
    		initialized in a toplevel form, so !FILESYS-COLD-INIT
    		can go away.
Commits on Dec 7, 2000
  1. 0.6.9.3:

    William Harold Newman authored
    	As per Raymond Wiker, FreeBSD really does need
    		CANNOT_GET_TO_SINGLE_STEP_FLAG.
    	applied MNA patch, fixed Linux signal handling, woo hoo!
Commits on Dec 4, 2000
  1. 0.6.9.2:

    William Harold Newman authored
    	renamed "linux-stubs" to "ldso-stubs"
    	removed old BSD-only ld.so stubs
Commits on Dec 3, 2000
  1. 0.6.9.1:

    William Harold Newman authored
    	added FLUSH-STANDARD-OUTPUT-STREAMS in INVOKE-DEBUGGER
    	applied Raymond Wiker's patch to share the stubs code from
    		Linux (instead of using BSD-only stubs)
Commits on Nov 28, 2000
  1. 0.6.9:

    William Harold Newman authored
    	MNA debug/error patch: fixes to help view SIGINT problems
Commits on Nov 27, 2000
  1. 0.6.8.26:

    William Harold Newman authored
    	MNA megapatch to src/runtime/, zillions of little fixes
Commits on Nov 24, 2000
  1. 0.6.8.25:

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

    William Harold Newman authored
    	fixed bug 8 by replacing (ERROR 'PROGRAM-ERROR ..) by
    		(ERROR 'SIMPLE-PROGRAM-ERROR ..) everywhere
    	tweaked MNAME-SYM in DEFMETHOD to avoid dependence on *PACKAGE*
Commits on Nov 21, 2000
  1. 0.6.8.23:

    William Harold Newman authored
    	fixed bug 5: TYPE-ERROR-signalling stubs for Gray stream funs
Commits on Nov 20, 2000
  1. 0.6.8.22:

    William Harold Newman authored
    	gave up fixing bug 3, documented workaround instead:-|
    	fixed bug 4: no WARNING for DECLAIM FTYPE for slot accessor fun
Commits on Nov 19, 2000
  1. 0.6.8.21:

    William Harold Newman authored
    	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
Commits on Nov 16, 2000
  1. 0.6.8.x:

    William Harold Newman authored
    	updated NEWS and BUGS to reflect merged MNA megapatch
Commits on Nov 15, 2000
  1. 0.6.8.19:

    William Harold Newman authored
    	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
  2. 0.6.8.18:

    William Harold Newman authored
    	removed MNA "which patch is this?" comments
    	removed undocumented "MNA: locally patch" patch
Commits on Nov 13, 2000
  1. 0.6.8.17:

    William Harold Newman authored
    	deleted more unused stuff
Commits on Nov 11, 2000
  1. 0.6.8.16:

    William Harold Newman authored
    	miscellaneous cleanups
Something went wrong with that request. Please try again.