- Aug 01, 2002
-
-
toy authored
cause an error here. Removing the offending form.
-
- Jul 31, 2002
-
-
toy authored
when redefining structures. Based on suggestions from Rob MacLachlan and Mike McDonald.
-
- Jul 30, 2002
-
-
toy authored
o Declare WITH-introduced variables o Compound form must follow INITIALLY, FINALLY, DO.
-
toy authored
rational. (Patch from Wolfhard Buss.)
-
toy authored
foo args). Make it so.
-
toy authored
instruction doesn't accept args in memory (only registers): FAST-LOGAND/SIGNED-UNSIGNED=>UNSIGNED FAST-LOGAND/UNSIGNED-SIGNED=>UNSIGNED
-
- Jul 29, 2002
-
-
toy authored
(Noted by Bob Rogers.)
-
- Jul 25, 2002
- Jul 22, 2002
-
-
toy authored
additional comments by Eric Marsden: * correct CLX's handling of FamilyLocal ~/.Xauthority cookies (used by versions of ssh after 3.4).
-
toy authored
-
toy authored
the prefix is not a string (or nil). Check for this. (Don't need the declaration for suffix because that gets tested somewhere else.)
-
toy authored
variable. Check for this.
-
toy authored
float.
-
- Jul 10, 2002
-
-
toy authored
The search-list "modules:" is set to track the search-list "library:" instead of being set whatever path "library:subsystems/" is set to at start up.
-
toy authored
* (pcl:class-precedence-list (find-class 'null)) should have symbol occurring before list, as per CLHS. * minor changes to certain error conditions: eg trying to set DEFAULT-DIRECTORY to a non-existent directory should raise a condition of type FILE-ERROR. (Some of these changes are from Alexey Dejneka, via SBCL). * cleanup of some Hemlock-related symbols that shouldn't be exported when :no-hemlock is defined.
-
toy authored
Just a small patch (that doesn't really matter much) to fix argument order to FILL...
-
- Jul 06, 2002
-
-
toy authored
o We weren't accepting loops of the form (LOOP FOR I BY (INCF X) FROM ...) (See the example in 6.1.2.1.1 of the CLHS). o PRESENT-SYMBOL means internal and external symbols of a package.
-
- Jul 03, 2002
-
-
pmai authored
cases of the instance-updating mechanism of PCL, until we fix those issues, too.
-
- Jun 26, 2002
-
-
pmai authored
connect-to-inet-socket. Since CL byte operations are defined to work on numbers in host order, which might or might not be the same as network order, working portably on network ordered numbers requires conditionalization based on the backend byte-order. Hence it is almost always better to work on host ordered numbers directly.
-
- Jun 19, 2002
-
-
toy authored
error. Catch this in BUILD-RATIO and signal a divide-by-zero error. Based on the bug report and patch by Wolfhard Buss.
-
- Jun 10, 2002
-
-
toy authored
The Hyperspec says that the default for end is nil, but: * (write-string "bla" *standard-output* :start 0 :end nil) Type-error in KERNEL::OBJECT-NOT-FIXNUM-ERROR-HANDLER: NIL is not of type FIXNUM Fix this and make the default for :END be NIL. (Hmm, I suppose we don't really have to default to NIL since NIL means the end of the string anyway, but we should at least accept NIL as a valid :END value. I didn't do that.)
-
- Jun 05, 2002
-
-
pmai authored
form with a metaclass of structure-class would result in the generation of recursive print-object methods, so that the printing of instances of such a class would result in an endless loop. The bug was caused by the changes that made structure-printing ANSI compliant. Removing a now redundant :print-function option to the automatically generated defstruct form cured the problem.
-
pmai authored
initargs. This fix is thanks to Espen S. Johnsen, who noted that update-instance-for-different-class already supported the passing of initargs, so that the fix is only to make change-class accept initargs, and pass them along to u-i-f-d-c. Also fixes a probably undetected bug in change-class with a lisp::class second argument (bogus apply in env.lisp).
-
- May 25, 2002
-
-
pmai authored
with a changed CPL didn't update the CMUCL type system. This was caused not by type-cache lossage, but rather by missing calls to invalidate-layout for the PCL wrappers. The conducted fix is a bit experimental, since the call to register-layout explicitly avoided the call to invalidate-layout, so one suspects there was a reason for this. However all conducted tests didn't show any problems.
-
- May 16, 2002
-
-
pmai authored
latter implies the former. This change makes runtime-only builds work again. All the runtime vs. no-* feature confusion should probably be fixed at some time in the future by letting runtime push the relevant no-* features onto *features*.
-
- May 10, 2002
- May 08, 2002
-
-
toy authored
%UNARY-FTRUNCATE/DOUBLE-FLOAT as maybe-inline so that they can be inlined by the user if desired.
-
- May 06, 2002
-
-
pmai authored
current Linux and FreeBSD/ELF do, although OpenBSD is still non-ELF. Also changed the handling of leading underscores in alien names, by moving the underscore addition to extern-alien-name, where it belongs, and not foreign-symbol-address-aux. This brings the x86 port in line with the other ports, modulo the PVE_stub_ magic. The changes necessitate some bootstrapping code for BSD non-ELF platforms.
-
- May 02, 2002
-
-
toy authored
preprocessor token.
-
toy authored
be more careful about identifying exactly the form used for the pseudo-atomic trap.
-
toy authored
instruction, not just the simple form with a single immediate value.
-
pmai authored
bit-operations deftransforms, which occurred for bit-vectors of sizes near the ARRAY-DIMENSION-LIMIT. The fix is based on the corresponding changes by Christophe Rhodes in version 0.7.3.5 of the corresponding file in the SBCL CVS repository.
-
- May 01, 2002
- Apr 25, 2002
-
-
pmai authored
0.7.2.17: Merged MNA "fix for boa-constructor bug" sbcl-devel 2002-04-16 ... copied the fix to &optional arguments handling ... also test the &optional handling This fixes the handling of supplied-p args for &key and &optional args of boa-constructors. Also did a couple of code cleanups in the process.
-
- Apr 13, 2002
-
-
pmai authored
make-instances-obsolete.
-
- Apr 11, 2002
-
-
pmai authored
-
- Apr 10, 2002
-
-
pw authored
Wrong type MEMBER in DECLARE-EVENT :CONFIGURE-REQUEST, should be MEMBER8.
-