- Dec 07, 2002
-
-
toy authored
* fix DESCRIBE for arrays of zero rank. Bug and fix reported for SBCL on the sbcl-help list by Lutz Euler. (Slightly modified)
-
toy authored
- fixes to the internal consistency of IR2, ported from the corresponding changes to SBCL by Alexey Dejneka - modification of the internal IR1 consistency checking code to accept objects of type HEAP-ALIEN-INFO in the *FREE-VARIABLES* list. With this change, it is possible to rebuild with c::*check-consistency* enabled, with only the "Unseen function ~S in ~S." check disabled.
-
toy authored
CLtS.
-
toy authored
by explicitly checking for this case. o In member :complex-subtypep-arg2, handle the case of the second being of type NULL. This makes (subtypep 'atom 'list) work. All the type stuff needs more work. May use some ideas from SBCL?
-
- Dec 04, 2002
-
-
toy authored
is the type T. (This still needs more work.) o Put back the original hairy :complex-subtypep-arg1 case to handle AND specifiers. This still needs more work too.
-
toy authored
0.7.10.2: Fix remaining LOOP bugs from GCL ansi-tests ... duplicate variable names (at any level) signal an error at macroexpansion time; ... IT is only a special loop symbol in the first clause of a conditional execution clause.
-
- Dec 03, 2002
-
-
toy authored
o Some small additions. o Comment out the entries in ipc.tex for lookup-host-entry and friends. (Based on some patches from Mario Mommer.)
-
toy authored
-
toy authored
symbol-function of a special form.
-
toy authored
plain error.
-
toy authored
Fix minor typo.
-
toy authored
Make PCL compilation messages go to the log file compile-pcl.log.
-
- Nov 28, 2002
-
-
pmai authored
the code was both unused in CMUCL, and was erroneous in places, too. This brings us in line with SBCL which removed the code early on.
-
pmai authored
to MAKE-OPTIMIZED-STRUCTURE-SLOT-BOUNDP-USING-CLASS-METHOD-FUNCTION which was flushed in version 1.14.
-
pmai authored
I introduced in version 1.40.
-
pmai authored
This commit is a slight rewrite of the previously committed fix, which sxhash-instance work even when handed non-PCL instances and funcallable-instances, while enabling the use of stored hash-codes for all PCL funcallable-instances.
-
- Nov 26, 2002
- Nov 25, 2002
- Nov 22, 2002
-
-
toy authored
-
toy authored
-
toy authored
-
toy authored
o Allow binding to specified IPs in create-inet-listener (based on work from Wojciech Sobczuk). o Add support for unix sockets.
-
toy authored
* Use *PACKAGE* if no IN or OF preposition follows BEING THE SYMBOLS etc. * Treat DOWNTO like UPTO in (loop for i downto 10 ...). * Handle the strange REPEAT cases in the ANSI test.
-
toy authored
(From SBCL.)
-
toy authored
-
toy authored
o Add ABOVE keyword for loops o Handle nil in destructuring bindings. o Put proper blocks for named loops (and unnamed loops) o Signal program-error for loop expansion errors o Handle bogus INTO vars
-
toy authored
-
pmai authored
Corrected previous check-in to not error out on funcallable-instances.
-
pmai authored
Committed adapted patch from Gerd Moellmann via SBCL that implements the mandated GFs generic-functions-declarations and (setf g-f-declarations).
-
pmai authored
Applied patch by Gerd Moellmann to implement the ANSI-mandated generic function no-next-method.
-
pmai authored
make-parameter-references, replacing it with generation of ignorable declarations for all specialized parameters. Note that this differs from the original patch, which generated ignorable declarations for all required parameters, based on the current consensous on cmucl-imp. Also turned references to .pv-cell. and .next-method-call. into ignorable declarations.
-
- Nov 21, 2002
-
-
pmai authored
Remove the symbols GENERIC-FLET, GENERIC-LABELS, and WITH-ADDED-METHODS, which have been obsoleted by ANSI, from the package exports in pkg.lisp, as suggested by Gerd Moellmann.
-
pmai authored
This applies two patches by Gerd Moellmann to clean up needlessly convoluted code in PCL. One removes a macrolet workaround for implementations with broken labels, the other makes use of &whole in compiler-macros to punt on transforming certain calls, instead of playing tricks with setf of fdefinition.
-