obsolete instance protocol and class-slots
authorNikodemus Siivola <nikodemus@sb-studio.net>
Fri, 29 Jul 2011 10:16:26 +0000 (13:16 +0300)
committerNikodemus Siivola <nikodemus@sb-studio.net>
Fri, 29 Jul 2011 10:20:14 +0000 (13:20 +0300)
commit2deecbd428dee535b5830e0686ad130f64110fb9
treede6e81df319e9645506fa325b35ef5e57816119f
parentc4ea5091ff2611c2d0511c11631e0a713296003f
obsolete instance protocol and class-slots

  UPDATE-INSTANCE-FOR-REDEFINED-CLASS needs to be called when
  the set of class-slots changes.

  ...we /tried/ to do that, but embarrasingly

   (LOOP FOR X IN LIST1
         FOR Y IN LIST2
         ALWAYS ...)

  returns T if either list has elements missing from the other in the
  tail as the iteration terminates when list runs out. Oops.
NEWS
src/pcl/std-class.lisp
tests/mop.impure.lisp