Remove duplicate invalid-superclass handling in SHARED-INITIALIZE :AFTER STD-CLASS
commitc6f525faa98b77ab3eab0cc988dbace3d304d513
authorJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Mon, 23 Jun 2014 19:41:45 +0000 (23 21:41 +0200)
committerJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Thu, 3 Jul 2014 10:44:36 +0000 (3 12:44 +0200)
treee444c3acfdeb5a0cbf3cb7f0b716e875042f9d19
parentc688e5e163f864590ea9f309ab940b881382ad77
Remove duplicate invalid-superclass handling in SHARED-INITIALIZE :AFTER STD-CLASS

* In fe027d69, a new condition and a generic function, both named
  INVALID-SUPERCLASS, have been introduced. As
  expected, (SHARED-INITIALIZE :AFTER STD-CLASS) delegates signaling the
  invalid-superclass problem to INVALID-SUPERCLASS.

* However, in fe027d69, the previous code for "directly" signaling a
  SIMPLE-ERROR remained in (SHARED-INITIALIZE :AFTER STD-CLASS),
  probably by mistake.

* This commit removes the redundant code and slightly tweaks the report
  of the INVALID-SUPERCLASS condition.
src/pcl/std-class.lisp