Commit 3ad7e0aa authored by Pascal Costanza's avatar Pascal Costanza
Browse files

Feature enhancements for Clisp 2.48.

Ignore-this: 387461b6555be8c5f2ada095bb8248f2

darcs-hash:0cfb933e76466d318f2b089c914c8ce8df8257cf
parent 5ddc4396
......@@ -38,12 +38,12 @@
((:accessor-method-initialized-with-function)
(:add-method-calls-compute-discriminating-function)
(:compute-slots-requested-slot-order-honoured)
(:defmethod-calls-make-method-lambda)
(:defmethod-calls-make-method-lambda fixed)
(:forward-referenced-class-changed-by-change-class)
(:initialize-instance-calls-compute-discriminating-function)
(:make-method-lambda)
(:make-method-lambda fixed)
(:method-initialized-with-function)
(:method-lambdas-are-processed)
(:method-lambdas-are-processed fixed)
(:reinitialize-instance-calls-compute-discriminating-function)
(:remove-method-calls-compute-discriminating-function)
(:subclasses-of-method-combination-do-not-inherit-exported-slots))
......
......@@ -22,14 +22,12 @@ Allegro Common Lisp 8.1
CLisp 2.48
None of the incompatibilities in CLisp are fixed.
- Methods are not initialized with :function.
- Methods are not initialized with :function. Not fixed.
- ADD-METHOD, REMOVE-METHOD, INITIALIZE-INSTANCE and REINITIALIZE-INSTANCE do not determine a new discriminating function. This is postponed until function invocation instead, so shouldn't be a problem in practice.
- The slot order requested by a primary method for COMPUTE-SLOTS is not honoured by this MOP.
- DEFMETHOD does not call MAKE-METHOD-LAMBDA.
- The slot order requested by a primary method for COMPUTE-SLOTS is not honoured by this MOP. Not fixed.
- DEFMETHOD does not call MAKE-METHOD-LAMBDA. Fixed.
- A FORWARD-REFERENCED-CLASS is not changed via CHANGE-CLASS (but is correctly reinitialized via REINITIALIZE-INSTANCE).
- MAKE-METHOD-LAMBDA is not provided.
- MAKE-METHOD-LAMBDA is not provided. Fixed.
- Subclasses of METHOD-COMBINATION will inherit slots whose names are exported symbols and/or accessible in the package common-lisp-user. Not fixed.
Clozure Common Lisp 1.3
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment