- Jul 10, 2001
-
-
pw authored
purify to not run while saving a core resulting in too big core on x86 with gencgc collector.
-
- Jul 08, 2001
-
-
pw authored
This patch makes QUIT call a list of functions at exit, so that the Motif interface can clean up without having to redefine it.
-
pw authored
Implements READ- and WRITE-SEQUENCE on Gray streams, via STREAM-READ-SEQUENCE and STREAM-WRITE-SEQUENCE, and provides a :class keyword to OPEN which lets it return Gray streams classes wrapped around lisp-streams. Load exports.lisp before compiling with this set of changes.
-
pw authored
A few tweaks for buildtime features.
-
pw authored
Remove some build-time features that should not be in distributed .cores (:no-pcl :no-clm, etc).
-
pw authored
Initialize the modules: namestring so that things like (require :clx-library) work (assuming the filesystem layout present in the release tarballs).
-
pw authored
Remove the *features* :cltl2, :draft-ansi-cl and :x3j13 to be ANSI compliant. I guess this might break some old code, but ANSI explicitly prohibits cohabitation of these with :ansi-cl.
-
pw authored
NO-APPLICABLE-METHOD condition subclasses TYPE-ERROR. This fixes a few more clocc-ansi-test-revealed bugs.
-
- Jun 26, 2001
-
-
toy authored
-
- Jun 25, 2001
- Jun 18, 2001
-
-
pw authored
-
- Jun 17, 2001
-
-
pw authored
Fix some error types to be ANSI compliant.
-
pw authored
Problem: (format t "~f" "foo") => Error "Argument y is not a real: nil". CLHS says "If arg is a complex number or some non-numeric object, then it is printed using the format directive ~wD, thereby printing it in decimal radix and a minimum field width of w".
-
pw authored
FLOAT-RADIX should signal an error if arg is not a FLOAT.
-
pw authored
FILE-LENGTH should signal a type-error if arg is not associated with a file.
-
- Jun 13, 2001
-
-
pw authored
Allow only one doc-string in system:parse-body.
-
- Jun 11, 2001
-
-
pmai authored
*print-length* would cause the ellipsis to be printed directly adjacent to the previous item, rather than separated via a space, which could cause the reader not to detect the abbreviation.
-
pmai authored
bit-vectors breaks, because of the printer respecting printer control variables like radix and base, where they shouldn't be, especially since the corresponding reader doesn't expect this.
-
- Jun 05, 2001
-
-
toy authored
around the problem with the original version wherein the compiler spends huge amounts of time deriving the type of the START variable.
-
- Jun 04, 2001
- Jun 03, 2001
-
-
pw authored
Arrange for ANSI behaviour regarding DEFMACRO processing. It has compile-time effect only at top level now.
-
- Jun 01, 2001
- May 31, 2001
- May 30, 2001
-
-
pw authored
of NIL so as to not gratuitously tack on a :newest version attribute. This lets eg (load "HOST:FILE.LISP") work when no explicit version translation is supplied. So far, this seems like the "Right Thing To Do" and seems compatible with other implementations.
-
- May 27, 2001
- May 26, 2001
-
-
pmai authored
no-applicable-method for generic functions with zero methods. Just removing the erroneous special-case call and letting the normal code path handle the situation fixes this.
-
- May 21, 2001
-
-
toy authored
boot4.lisp only has effect for sparc.
-
- May 18, 2001
- May 17, 2001