Commit 5d4f2d89 authored by Pascal Costanza's avatar Pascal Costanza
Browse files

Noted that Clozure Common Lisp 1.2 supports EQL-SPECIALIZER.

darcs-hash:bb4c58cba708bf55ee0386d78403f8e4a2019bce
parent 29b12394
......@@ -64,7 +64,6 @@
; ---
(:add-method-calls-compute-discriminating-function fixed)
(:compute-slots-requested-slot-order-honoured)
(:eql-specializer fixed)
(:generic-functions-can-be-empty fixed)
(:initialize-instance-calls-compute-discriminating-function fixed)
(:reinitialize-instance-calls-compute-discriminating-function fixed)
......
......@@ -37,7 +37,6 @@ Clozure Common Lisp 1.2
In CCL, generic functions work completely differently than specified. The specific incompatibilities are not listed and are not fixed. However, there is now experimental support for compute-discriminating-function, which will automatically be called and whose result will be installed on initialize-instance, reinitialize-instance, add-method and remove-method.
- 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.
- DOCUMENTATION doesn't return the documentation strings for slot definition metaobjects. Fixed.
- REINITIALIZE-INSTANCE of a class metaobject doesn't invoke FINALIZE-INHERITANCE again. Not fixed.
- Subclasses of DIRECT-SLOT-DEFINITION, EFFECTIVE-SLOT-DEFINITION, GENERIC-FUNCTION, SLOT-DEFINITION, STANDARD-ACCESSOR-METHOD, STANDARD-DIRECT-SLOT-DEFINITION, STANDARD-EFFECTIVE-SLOT-DEFINITION, STANDARD-GENERIC-FUNCTION, STANDARD-METHOD, STANDARD-READER-METHOD, STANDARD-SLOT-DEFINITION and STANDARD-WRITER-METHOD will inherit slots whose names are exported symbols and/or accessible in the package common-lisp-user. Not fixed.
......
Supports Markdown
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