--- > (define-method compute-get-n-set ((class <With-Tk-virtual-slots-metaclass>) > slot env) ---patch ends here--- Since I modified the multi-method #'compute-get-n-set, this version must be changed to match. Also - I have a question about this. The code for the Tk-meta version of #'compute-get-n-set says: (define-method compute-get-n-set ((class <With-Tk-virtual-slots-metaclass>) slot env) (if (memv (get-slot-allocation slot) '(:tk-virtual :pseudo)) [let ((tk-name (make-keyword (get-keyword :tk-name (cdr slot) (car slot))))) (compute-tk-virtual-get-n-set class tk-name)] [next-method])) Don't I need to pass arguments to that inner call [next-method] there at the end? Or do multi-methods someone encode their arguments in there, somewhere? MoisesReceived on Thu Jul 27 1995 - 10:17:20 CEST
This archive was generated by hypermail 2.3.0 : Mon Jul 21 2014 - 19:38:59 CEST