Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: sbcl_0_8_15

Sep 29, 2004

  1. 0.8.15:

    	some trivial text fixes (like s/the the/the/)
    	release, tagged as sbcl_0_8_15
    authored September 29, 2004

Sep 28, 2004

  1. Andreas Fuchs

    0.8.14.30:

    	One last fix before the release: make REMOVE-DUPLICATES :START work
    
    	* Fix due to Peter Graves and the Sacla test suite
    	* Also add a test case for that and DELETE-DUPLICATES, while we're
    	  at it.
    authored September 28, 2004

Sep 26, 2004

  1. 0.8.14.29:

    	merged Brian Mastenbrook's fix for SBCL build on OS X
    	broke some long lines (turning 1-liner into slightly
    	  nontrivial-looking patch, alas)
    authored September 26, 2004

Sep 19, 2004

  1. 0.8.14.28:

    	"not when there is nothing more to add, but when there is
    	nothing more to be taken away"
    	deleted old DocBook manual sources
    	deleted references to DocBook manual sources (in DOCDOC and
    		clean.sh and so forth)
    	minor tidying of doc-building and doc/-cleaning machinery
    		(hopefully leaving it working basically as before)
    authored September 19, 2004
  2. 0.8.14.28:

    	"not when there is nothing more to add, but when there is
    	nothing more to be taken away"
    	deleted old DocBook manual sources
    	deleted references to DocBook manual sources (in DOCDOC and
    		clean.sh and so forth)
    	minor tidying of doc-building and doc/-cleaning machinery
    		(hopefully leaving it working basically as before)
    authored September 19, 2004
  3. Christophe Rhodes

    0.8.14.27:

    	Fix for "Strange bug in MOP" (R. Mattes sbcl-help 2004-09-15)
    	... we need the CPL before the class has been fully finalized;
    	... can't use SLOT-BOUNDP (see note in CPL-OR-NIL);
    	... define new slot in class to hold boundp information.
    authored September 19, 2004

Sep 15, 2004

  1. Christophe Rhodes

    0.8.14.26:

    	Add references to the FORMAT subsystem
    	... make FORMAT-ERROR inherit from REFERENCE-CONDITION;
    	... make REFERENCE-CONDITION exist on the host, with
    		more-or-less the same interface (though no printing);
    	... elide printing "See also: " if we have a reference condition
    		but no references.  (This change in a
    		REFERENCE-CONDITION's contract is probably going to
    		irritate our friends in the slime world...);
    	... decorate format-related logic with :REFERENCES initargs.
    authored September 15, 2004
  2. Christophe Rhodes

    0.8.14.25:

    	Fix for ~<~:;~> and ~W/~I/~:T/~_/~<~:> interaction in CLHS
    	22.3.5.2.
    authored September 15, 2004

Sep 14, 2004

  1. Nikodemus Siivola

    0.8.14.24: En Garde!

                * Robuster control stack exhaustion handling:
                   automagically reprotect the guard-page after enough
                   stack has unwound.
                * Simple stress tests for this.
    authored September 14, 2004
  2. Christophe Rhodes

    0.8.14.23:

    	Attempt to fix the fixnump()-related problems in the runtime.
    	This version Works For Me, but then so did the old one...
    authored September 14, 2004
  3. Christophe Rhodes

    0.8.14.22:

    	Fix spurious code deletion notes from PPRINT-LOGICAL-BLOCK
    authored September 14, 2004
  4. Nikodemus Siivola

    0.8.14.21: oops

                * Clean up bogus character from docstring
                   of LOAD-SHARED-OBJECT, which made cvs think
                   it was a binary file. *blush*
    authored September 14, 2004
  5. Nikodemus Siivola

    0.8.14.20: Documentation madness, yet again

                * Merge a partial rewrite of the docstring extractor,
                   capable of handling a few more cases and providing
                   nicer xref-names: @xref{Macro common-lisp:trace}
                   instead of @xref{macro-common-lisp-trace}.
                * Reformat a few docstrings for nicer display.
                * Add documentation for LOAD-SHARED-OBJECT to the manual.
                * Move SAVE-LISP-AND-DIE to "Starting and Stopping"
                   chapter. Say bye-bye to "Interface to Low-level
                   Implementation."
                * Extract the version number for the manual from
                   the SBCL the docstrings are pulled from, not
                   version.lisp-expr.
    authored September 14, 2004
  6. 0.8.4.19:

            * Quick fix: disable insertion of stepping forms in
              FILTER-LVAR. (The proper way would be to rename
              *ALLOW-DEBUG-CATCH-TAG* to *ALLOW-CODE-INSTRUMENTATION* and
              use it to disable insertion of stepping forms into
              internally generated code, but first I'd like to restore
              SLIME compilability.)
    authored September 14, 2004

Sep 13, 2004

  1. Nikodemus Siivola

    0.8.14.18: non-x86 %listify-rest-args fixes

                * Fix buildabillity on non-x86 arches. Tested only on
                   sparc, though.
    authored September 13, 2004
  2. 0.8.14.17:

            * Fix MISC.391.
    authored September 13, 2004
  3. Nikodemus Siivola

    0.8.14.16: Zipper Up

                * Fix deftype lambda-list parsing to bind unsupplied
                   keyword parameters to * instead of NIL if no initform
                   was supplied -- only one of the four cases used to be
                   handled correctly. Reported by Johan Bockgård on #lisp
                * Fix #347: define-compiler-macro lambda-list parsing
                   binds correctly when FUNCALL appears as the car of the
                   form (port of Raymond Toy's fix for the same from
                   CMUCL). Also reported by Johan Bockgård.
                * In course of fixing the latter, make simple but
                   philosophically profound change to parse-defmacro: what
                   was error-kind is now thought of as a context marker.
                * Tests, tests, tests
    authored September 13, 2004
  4. sbcl-0.8.14.15:

            * Provide stubs for %%POP-DX and %%NIP-DX.
    authored September 13, 2004
  5. Nikodemus Siivola

    0.8.14.14: Two commits for the price of one

                * Clean up indentation of IR1-CONVERT
                * NEWS entry about single stepping.
    authored September 13, 2004
  6. Nikodemus Siivola

    0.8.14.13: Step SBCL, step!

                * Merge the new intrumentation based single stepper,
                   excise stale breakpoint code for STEP; TRACE breakpoints
                   should be unaffected.
                * A dash of documentation.
    authored September 13, 2004
  7. 0.8.14.12:

            * New bug.
    authored September 13, 2004
  8. sbcl-0.8.14.11:

            * Merge DX sbcl-0-8-13-dx branch.
            * Out-of-line VALUES does not cons.
            * Forbid loading of initialization files in foreign.test.sh.
    authored September 13, 2004

Sep 11, 2004

  1. Nikodemus Siivola

    0.8.14.10: quoth the FORMAT, LOOP for on!

                * Merge FORMAT and LOOP patches by Julian Squires
                   and Teemu Kalvas respectively, plus test-cases.
    authored September 11, 2004

Sep 10, 2004

  1. 0.8.14.9:

    	fixes for build on my old Debian system...
    	...added missing #!+LINKAGE-TABLE
    	...converted "cd foo" to "cd ./foo" so that CDPATH-based logic
    		won't helpfully announce the name of the new dir to
     		stdout (and thus into local-target-features.lisp-expr);
    		then "cd ./foo > /dev/null" for overkill
    	generally grepped for and changed "cd foo" to "cd ./foo" to
    		reduce the amount of CDPATH ambiguity involved and
    		the amount of stdout noise generated
    authored September 10, 2004
  2. 0.8.14.8:

    	"These are not the tests you're looking for."
    
    	Oops.  Fix new tests as suggested by Christophe on sbcl-devel.
    authored September 10, 2004
  3. Nikodemus Siivola

    0.8.14.7: self building. self building is good

               * Oops fixage, to make self builds possible
                  once again.
    authored September 10, 2004

Sep 09, 2004

  1. 0.8.14.6:

    	Oops.  Fix dumping of specialized arrays whose elements are
    	  smaller than a single byte.
    
    	Now with added tests!  Passes all tests.
    authored September 09, 2004
  2. Nikodemus Siivola

    0.8.14.5: Join the foreign legion!

               * x86/FreeBSD, x86/Linux and Sparc/SunOS now have
                  linkage-table support, allowing SAVE-LISP-AND-DIE to
                  function properly in the presence of loaded shared
                  objects.
               * As a related cleanup automate testing for dlopen
                  support on the plaform, and conditionalize
                  LOAD-SHARED-OBJECT support on the resulting
                  :os-provides-dlopen feature.
    authored September 09, 2004

Sep 08, 2004

  1. 0.8.14.4:

    	Oops.  Better write things in the dumper as halfwords in addition
    	  to reading them as such in the fasl loader.
    authored September 08, 2004
  2. 0.8.14.3:

    	FASL changes for 64-bit compatibility
    
    	* read and write appropriate fop args as word-sized chunks rather
    	  than 32-bit-sized chunks
    	* fixes for 32-bit assumptions in array sizes and elsewhere
    	* a few cleanups along the same lines
    
    	Passes all tests and appears to not break FASL compatibility.
    authored September 08, 2004
  3. 0.8.14.2:

    	Lots of GC cleanups:
    
    	* use N_WORD_BYTES where appropriate, even in gencgc.c
    	* use inline functions instead of macros (there are a few cases
    	  yet to replace, though)
    	* use `fixnump' where possible instead of `& 0x3' (which will
    	  break with 64-bit ports)
    	* tweak NWORDS to function correctly for n_bits greater than
    	  the word size (important for 64-bit ports)
    	* changes to use to new, improved NWORDS function when
    	  appropriate (e.g. for determining the length of float arrays)
    
    	purify.c needs some of the same tweaks; I have a version which
    	  seems to work on alpha64 but fails at the end of warm-init.
    
    	Passes all tests.
    authored September 08, 2004

Sep 01, 2004

  1. Kevin Rosenberg

    0.8.14.1:

    	Fix for defgeneric expansion as reported on sbcl-devel Aug 31, 2004
    authored September 01, 2004

Aug 30, 2004

  1. 0.8.14:

    	release, tagged as sbcl_0_8_14
    authored August 30, 2004

Aug 26, 2004

  1. Nikodemus Siivola

    0.8.13.80: Last minute manual twiddling

                * Fix a bunch of tyepos, including the all-important
                   distinction between < and >.
                * Correct cross-references pertaining to
                   *INVOKE-DEBUGGER-HOOK*.
                * Remove cartouches from docs, as they seem to mess up the
                   HTML output.
                * Remove a duplicated text about muffle-conditions, left in
                   after a cut & paste fest.
    authored August 26, 2004

Aug 25, 2004

  1. Nikodemus Siivola

    0.8.13.79: ...Flew Together

               * "Oops." Fix the piping to /dev/null in
    	      tools-for-build/grovel-features.sh so that it doesn't
    	      puke compiler-errors all over the place -- specifically
    	      to local-target-features.lisp-expr...
    authored August 25, 2004
Something went wrong with that request. Please try again.