Commit d11c4319 authored by Pascal Costanza's avatar Pascal Costanza
Browse files

Supports OpenMCL 1.0 - no changes necessary.

darcs-hash:98657977f7a5a7dc1dce7fc2b536413116b1e9cb
parent fe8b1816
......@@ -186,8 +186,6 @@
:method-lambdas-are-processed (no)
:reinitialize-instance-calls-compute-discriminating-function (no)
:remove-method-calls-compute-discriminating-function (no)
:setf-generic-function-name (no)
:setf-generic-function-name-calls-reinitialize-instance (no)
-
:compute-slots-requested-slot-order-honoured (no)
:eql-specializer (fixed)
......
......@@ -107,11 +107,10 @@ In MCL, generic functions work completely differently than specified. The specif
- Multiple slot options are not passed as lists to DIRECT-SLOT-DEFINITION-CLASS. Not fixed, but use FIX-SLOT-INITARGS as a workaround.
- (SETF CLASS-NAME) doesn't use REINITIALIZE-INSTANCE for changing the names. Fixed.
OpenMCL, 0.14.3
OpenMCL, 1.0
In OpenMCL, generic functions work completely differently than specified. The specific incompatibilities are not listed and are not fixed.
- The object returned by compute-discriminating-function cannot be a closure. Likewise, the second parameter to set-funcallable-instance-function cannot be a closure, but only a "pure" function/thunk. Not fixed.
- The slot order requested by a primary method for COMPUTE-SLOTS is not honoured by this MOP. Not fixed.
- EQL-SPECIALIZER is not exported. Fixed.
......
......@@ -23,5 +23,5 @@ v0.2
- Switched to an MIT/BSD-style license.
v0.3
- Now supports SBCL 0.9.6.
- Now supports SBCL 0.9.6, OpenMCL 1.0.
- STANDARD-CLASS and FUNCALLABLE-STANDARD-CLASS are now compatible in SBCL. This required some changes in the PCL support.
......@@ -5,5 +5,5 @@ CMU Common Lisp 19b
LispWorks 4.4.5 Personal Edition
LispWorks 4.4.5 Professional Edition
Macintosh Common Lisp 5.1
OpenMCL 0.14.3
OpenMCL 1.0
SBCL 0.9.6
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