[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

state



    Date: Tue, 16 Feb 88 12:24 PST
    From: Gregor.pa@xerox.com
    Subject: state
    To: CommonLoops.pa@xerox.com

    1) There is a new version of PCL on parcvax.xerox.com.  For people who
    already have the Valentine's day version all you need to do is copy the
    methods.lisp file.  Other should copy the whole system.  This fixes an
    intermittent garbage collector bug in Franz Lisp.

1) I just fetched methods.lisp. It has two typos:

 NOTICE-METHODS-CHANGE-1 refers to GENERIC-FUNCTIO [should be GENERIC-FUNCTION]
 LOOKUP-METHOD-INTERNAL refers to ORDER, but doesn't use it.

2) It looks like SETQ within WITH-SLOTS* forms are broken. For example,
the DEFMETHOD below won't compile in Symbolics rel 7.1:

(defclass blort ()
     ((x nil)
      (y nil))
  (:accessor-prefix blort-))

(defmethod zero ((thing blort))
  (with-slots* (x y) thing
    (setq x 0)
    (setq y 0)))