Commit 7802bd20 authored by Pascal Costanza's avatar Pascal Costanza
Browse files

Added support for LispWorks 6.0.

Ignore-this: ff85d5ec924e771b28b2a6d490f87e

darcs-hash:157073ae04ea0933121120d315f4091e3c1868fb
parent 1cdde29e
......@@ -17,7 +17,9 @@
#+(or cmu mcl) (:shadow #:typep subtypep)
#+lispworks5
(:import-from #:system #:with-hash-table-locked)
(:import-from #:system #:with-hash-table-locked)
#+lispworks6
(:import-from #:hcl #:with-hash-table-locked)
#-(or clisp scl)
(:import-from
......@@ -50,7 +52,7 @@
#-lispworks4 #:funcallable-standard-object
#:metaobject
#:slot-definition
#-(or lispworks scl) #:specializer
#-(or lispworks4 lispworks5 scl) #:specializer
#:standard-accessor-method
#:standard-direct-slot-definition
#:standard-effective-slot-definition
......@@ -73,7 +75,7 @@
#:class-slots
#-(or clozure ecl lispworks mcl) #:compute-applicable-methods-using-classes
#:compute-class-precedence-list
#-lispworks #:compute-default-initargs
#-(or lispworks4 lispworks5) #:compute-default-initargs
#-(or clozure ecl) #:compute-discriminating-function
#-(or clozure ecl scl) #:compute-effective-method
#:compute-effective-slot-definition
......
......@@ -247,6 +247,52 @@
(:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots)
(:subclasses-of-standard-writer-method-do-not-inherit-exported-slots))
:lispworks6.0
((:add-method-calls-compute-discriminating-function)
(:add-method-updates-specializer-direct-generic-functions fixed)
(:class-default-initargs)
(:class-direct-default-initargs)
(:compute-applicable-methods-using-classes fixed)
(:defgeneric-calls-find-method-combination)
(:eql-specializer) ; partially fixed
(:eql-specializer-object fixed)
(:eql-specializers-are-objects)
(:find-method-combination fixed) ; partially
(:funcallable-standard-instance-access fixed)
(:function-invocation-calls-compute-applicable-methods fixed)
(:function-invocation-calls-compute-applicable-methods-using-classes fixed)
(:initialize-instance-calls-compute-discriminating-function)
(:intern-eql-specializer fixed) ; partially
(:make-method-lambda fixed)
(:method-functions-take-processed-parameters fixed)
(:reinitialize-instance-calls-compute-discriminating-function)
(:remove-method-calls-compute-discriminating-function)
(:setf-slot-value-using-class-specialized-on-slot-definition fixed)
(:slot-boundp-using-class-specialized-on-slot-definition fixed)
(:slot-makunbound-using-class-specialized-on-slot-definition fixed)
(:slot-reader-calls-slot-value-using-class fixed)
(:slot-value-using-class-specialized-on-slot-definition fixed)
(:slot-writer-calls-slot-value-using-class fixed)
(:specializer-direct-generic-functions fixed)
(:standard-class-and-funcallable-standard-class-are-compatible)
(:standard-instance-access fixed)
(:subclasses-of-built-in-class-do-not-inherit-exported-slots fixed)
(:subclasses-of-class-do-not-inherit-exported-slots fixed)
(:subclasses-of-direct-slot-definition-do-not-inherit-exported-slots)
(:subclasses-of-effective-slot-definition-do-not-inherit-exported-slots)
(:subclasses-of-forward-referenced-class-do-not-inherit-exported-slots fixed)
(:subclasses-of-funcallable-standard-class-do-not-inherit-exported-slots fixed)
(:subclasses-of-slot-definition-do-not-inherit-exported-slots)
(:subclasses-of-standard-accessor-method-do-not-inherit-exported-slots)
(:subclasses-of-standard-class-do-not-inherit-exported-slots fixed)
(:subclasses-of-standard-direct-slot-definition-do-not-inherit-exported-slots)
(:subclasses-of-standard-effective-slot-definition-do-not-inherit-exported-slots)
(:subclasses-of-standard-generic-function-do-not-inherit-exported-slots)
(:subclasses-of-standard-method-do-not-inherit-exported-slots)
(:subclasses-of-standard-reader-method-do-not-inherit-exported-slots)
(:subclasses-of-standard-slot-definition-do-not-inherit-exported-slots)
(:subclasses-of-standard-writer-method-do-not-inherit-exported-slots))
:mcl5.2.1
((:add-method-calls-compute-discriminating-function)
(:compute-applicable-methods-using-classes)
......
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