Skip to content
Commits on Oct 25, 2002
  1. 0.7.9:

    	release, tagged as sbcl_0_7_9
    William Harold Newman committed Oct 25, 2002

            * there is no type SAP
            * new bug: incorrect union of function types
    Alexey Dejneka committed Oct 25, 2002
Commits on Oct 24, 2002
  1. @csrhodes

    	Comment (from Eric Marsden) on the stale symbols script
    csrhodes committed Oct 24, 2002

    	simpleminded release-might-be-tomorrow fix for non-toplevel
    		DEFSTRUCT bug (antireported by WHN on cmucl-imp,
    		pointed out by CSR on #lisp:-)
    William Harold Newman committed Oct 24, 2002
Commits on Oct 22, 2002

    	new BUGS entry
    	added draft of LIST-LENGTH-OR-DIE (commented out) since I was
    		at one point thinking of actually addressing CSR's
    		point about sequence function arg checking
    William Harold Newman committed Oct 22, 2002
  2. @csrhodes

    	Just a new BUG (and a small NEWS frob)
    csrhodes committed Oct 22, 2002
Commits on Oct 21, 2002

            Dirty workaround of FLOAT-RADIX not checking its argument
    Alexey Dejneka committed Oct 21, 2002
Commits on Oct 20, 2002
  1. bugs

    Alexey Dejneka committed Oct 20, 2002

            Fixed bugs 211bc (:ALLOW-OTHER-KEYS in local calls)
    Alexey Dejneka committed Oct 20, 2002
  3. Simplified bug 214.

    Alexey Dejneka committed Oct 20, 2002

            New bug
    Alexey Dejneka committed Oct 20, 2002
Commits on Oct 19, 2002

            * Fixed printing of call frame when argument list is
              unavailable (reported by CSR on sbcl-devel 2002-10-15)
            * :ALLOW-OTHER-KEYS is an allowed keyword name
    Alexey Dejneka committed Oct 19, 2002
  2. @csrhodes

    	... but don't fix MAP, because it looks hard; write a BUG
    		entry instead
    csrhodes committed Oct 19, 2002
Commits on Oct 18, 2002
  1. @csrhodes

    	Continue maintenance work on LIST-like type specifiers
    	... fix COERCE and MERGE analogously to MAKE-SEQUENCE
    	... note, but don't worry too much yet, about circular list
    		arguments to COERCE and MERGE
    csrhodes committed Oct 18, 2002
  2. @csrhodes

    	Some more maintenance on MAKE-SEQUENCE, this time on LIST-like
    		type specifiers, motivated by Paul Dietz' ansi-tests
    		example of (MERGE 'NULL '(1 3) '(2 4) #'>)
    	... abstract some more of the errors into helper
    		macros, in preparation for their use in
    	... make MAKE-SEQUENCE detect (most) wrong uses of CONS/NULL
    		and friends, and error on too-hairy cases.
    	... probably still non-compliant (throwing an error) on e.g.
    		(MAKE-SEQUENCE '(CONS * (CONS * NULL)) 2) :-(
    csrhodes committed Oct 18, 2002
Commits on Oct 17, 2002

    	new reports and restart names trying to clarify what those
    		redefine-DEFSTRUCT CERROR restarts mean (cribbing
    		somewhat from CMU CL CVS)
    	While I'm at it, fix the behavior of the ABORT restart in
    		%REDEFINE-DEFSTRUCT, so that it leaves the system
    		unaffected as one might reasonably expect. (Before,
    		ABORTing then retrying an incompatible definition a
    		second time would allow the incompatible definition to
    		take place the second time with no error.)
    	As long as I'm proof-reading restart reports, use similar
    		FORMAT ~< tricks in some other restarts too.
    William Harold Newman committed Oct 17, 2002
  2. @csrhodes

            Merge Gerd Moellmann's fix for Entomotomy bug
                    (from cmucl-imp 2002-10-12)
    	... add a skeletal test file, too
    csrhodes committed Oct 17, 2002

            * PUSH, PUSHNEW, POP correctly deal with side effects in a
              symbol macro place
            * Commited patch by Gerd Moellman for the argument evaluation
              order in PUSHNEW
    Alexey Dejneka committed Oct 17, 2002

            Proclaimed function type is checked in the XEP.
    Alexey Dejneka committed Oct 17, 2002
Commits on Oct 15, 2002

            Fixed bug: FTYPE should accept any functional type specifier
    Alexey Dejneka committed Oct 15, 2002
  2. @csrhodes

    	Fix BUG 209 (wrong argument precedence order for DOCUMENTATION)
    		as per Gerd Moellman on cmucl-imp 2002-10-13
    	... see also Entomotomy bug
    csrhodes committed Oct 15, 2002
  3. @csrhodes

    	Apply Gerd Moellmann's patch for UPDATE-CLASS /
    		FINALIZE-INHERITANCE problems (as reported on cmucl-imp
    		by Kevin Rosenberg 2002-10-14)
    	... and add some more MOP tests
    	(see Entomotomy bug
    csrhodes committed Oct 15, 2002
Commits on Oct 14, 2002
  1. @csrhodes

    	Fix "x86 assembler failure" noted by APD sbcl-devel 2002-10-14
    	... just port corresponding fix from cmucl (September 1999)
    csrhodes committed Oct 14, 2002

            * :COUNT argument to sequence functions may be negative.
            * DO-SYMBOLS body may contain declarations.
            * Reverted patch by CSR in ARRAY-HAS-FILL-POINTER-P
              is FLUSHABLE again.
    Alexey Dejneka committed Oct 14, 2002
Commits on Oct 13, 2002

    	fixed a code-safety bug in BOA constructors
    William Harold Newman committed Oct 13, 2002

            OAOOed floating point number reading FOPs
            ... fixed reading of (COMPLEX DOUBLE-FLOAT) numbers from FASLs
    Alexey Dejneka committed Oct 13, 2002
Commits on Oct 12, 2002
  1. @csrhodes

    	Allow dumping of non-SIMPLE-ARRAY vectors (bug report from cmucl-help
    		saved at Entomotomy under the name
    		dumping-of-non-simple-vectors-fails) (thanks to Pierre Mai
    		for discussion)
    csrhodes committed Oct 12, 2002
  2. @csrhodes

    	Commit implementation (from Gerd Moellmann for cmucl via Pierre Mai)
    		(defined by AMOP)
    	... and note that PCL's DOCUMENTATION GF somehow acquires the wrong
    		precedence order
    	(see Entomotomy bugs:
    csrhodes committed Oct 12, 2002

    	cleaned up my make-fill-pointer-output-stream-lazy-about-checking-arguments
    		fix from (in response to CSR's remarks on IRC)
    	made CROSS-TYPEP deal with error signaled in SATISFIES testing
    	removed no-op TRANSLATE in SB!XC:TYPE-OF as per FIXME
    	added more BUGS entries
    William Harold Newman committed Oct 12, 2002
  4. @csrhodes

    	Port the fix for Entomotomy bug
    		to sbcl from the fix provided by Gerd Moellmann on
    		cmucl-imp (thanks also to Pierre Mai)
    csrhodes committed Oct 12, 2002
  5. @csrhodes

    	Delete some stale symbols from, and do one or two other fixups
    		to, package-data-list.lisp-expr
    	... e.g. long-float symbols conditional on #!+LONG-FLOAT
    	... also s/#+x86/#!+x86/
    	Add Eric Marsden's script to contrib/
    csrhodes committed Oct 12, 2002
  6. @csrhodes

    	ARRAY-HAS-FILL-POINTER-P "should signal an error...", so should be
    csrhodes committed Oct 12, 2002

            Removed obsolete OPTIONS slot of SB-C::LEXENV structure.
    Alexey Dejneka committed Oct 12, 2002
Commits on Oct 11, 2002

            Fixed bug 48c: SYMBOL-MACROLET should signal PROGRAM-ERROR if
            the introduced macro has a bound SPECIAL declaration.
    Alexey Dejneka committed Oct 11, 2002
Commits on Oct 10, 2002

    	Reimplement DEFMACRO-MUNDANELY as (LET () (SB!XC:DEFMACRO ...)).
    		(still doesn't fix the problem of borken macro lambda
    		lists as reported by DESCRIBE 'WITH-OPEN-FILE, alas,
    		but seems nice for OAOOness)
    	added tonyms bug report: :SB-FLUID not working
    William Harold Newman committed Oct 10, 2002
Something went wrong with that request. Please try again.