Hi,

In message "inherited change?"
    on 02/09/28, "Christoph" <chr_news / gmx.net> writes:

|why did you change the semantics of  Class.inherited?  I am
|kind of wondering if this really was a change for the
|better?  For me once I pass  the line
|
|  class SubClass < SuperClass
|
|the basic inheritance process is finished.

Consistency with Class#new{}, which calls "inherited" *after* the body
execution.  Raising exception within "inherited" just leaves
half-baked class, so I felt it's better to call it after the
initialization.

							matz.