[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Bug in Mike Thome's Enhancement
- To: CommonLoops.PA@Xerox.COM (PCL Mailing List)
- Subject: Bug in Mike Thome's Enhancement
- From: Andreas Girgensohn <andreasg@boulder.Colorado.EDU>
- Date: Thu, 1 Mar 90 12:48:50 MDT
- Redistributed: CommonLoops.PA
I found a bug in the enhancement for Genera, here is a fix:
Andreas Girgensohn
andreasg@boulder.colorado.edu
;;; genera-low.lisp
(defun pcl-fdefine-helper (gspec qualifiers specializers fn)
(let* ((dlist (scl:debugging-info fn))
(class (cadr (assoc 'pcl-method-class dlist)))
(doc (cadr (assoc 'pcl-documentation dlist)))
(llist (cadr (assoc 'pcl-lambda-list dlist)))
(plist (cadr (assoc 'pcl-plist dlist))))
(load-defmethod
(or class 'standard-method)
gspec
qualifiers
specializers
llist ; was: (arglist fn)
doc
(getf plist :isl-cache-symbol)
plist
fn)))