[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ignored-subject
- From: TSUCHIYA Masatoshi <tsuchiya@xxxxxxxxxx>
- Date: Mon, 19 Jan 2009 22:05:15 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 10616
- References: <87tzc2rvuu.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx> <874ozvsjvb.fsf@xxxxxxxxxxxxxxxxxxxxxxx> <87r62z1pkw.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxx>
>> 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 )