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

Re: bug fix



    Date: Mon, 11 Jul 88 12:35:58 EDT
    From: Ian Horswill <IDH@AI.AI.MIT.EDU>

    In the pcl beta release of 17 March 1988, there seems to be a bug in
    update-slot-accessors--class-1 in std-class.lisp.  The occurance of:
	 (neq (slotd-type old-slotd)
	      (slotd-type slotd))
    should be changed to:
	 (not (equal (slotd-type ...

Fixed, and will be in the next release.

    It's also not clear to me why update-slot-accessors--class-2 deletes
    the old method after adding the new since it would seem to cause the
    accessor to be removed entierly if, say, only the type changed and not
    the name (this is how the problem above kills accessors with
    non-symbol types).

Also fixed and will be in the next release.

Thanks for this report.
-------