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

CMUCL 19c now supports the dependent protocol correctly, so the corresponding...

CMUCL 19c now supports the dependent protocol correctly, so the corresponding fixes could be removed.

darcs-hash:5469d4a6ff03e37238daa28708a8727f2f88fdd9
parent fa6a6b68
......@@ -129,14 +129,17 @@
(declare (dynamic-extent initargs))
(set-funcallable-instance-function
gf (compute-discriminating-function gf))
#-cmu
(map-dependents
gf (lambda (dep) (apply #'update-dependent gf dep initargs))))
#-cmu
(cl:defmethod add-method :after
((gf standard-generic-function) method)
(map-dependents
gf (lambda (dep) (update-dependent gf dep 'add-method method))))
#-cmu
(cl:defmethod remove-method :after
((gf standard-generic-function) method)
(map-dependents
......
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