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

Re: ignored-subject



>> On Mon, 19 Jan 2009 20:51:27 +0900
>> ari@xxxxxxxxxxxxx (ARISAWA Akihiro) said as follows:

>lunaでは、
>(A) 多重継承時には深さ優先のメソッド検索が行われる。
>(B) 全てのクラスのベースとなる standard-object でも initialize-instance
> は定義されている。
>このため、
> (luna-define-class shimbun-itmedia (shimbun-multi shimbun-rss) ())
>というクラスに対して、initialize-instance は shimbun-itmedia → 
>shimbun-multi → standard-object という順に検索して、見付けた
>standard-object のメソッドのみが実行され、shimbun-rss で定義した
>メソッドは呼ばれていませんでした。

>とりあえず、親クラスの順を逆にすると shimbun-rss の initialize-instance
>が呼ばれるので、そのようにしました。

sb-opentechpress-jp.el も同様にしました.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )