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

Re: sb-savannah.el



>>>>> In [emacs-w3m : No.03354]
>>>>>	Yuuichi Teranishi <teranisi@gohome.org> wrote:

山岡> ところで、一度機会があったら教えていただこうと思っていたのですが、
山岡> (luna-define-method ...) の中身は、みなさんどうやってデバッグし
山岡> ているのですか?

寺西さん> よく分かってませんが、親クラスの form も eval すると edebug
寺西さん> にひっかかるようになるみたいです。

ふうむ、そうなんですか。

寺西さん> (shimbun.el を eval-current-buffer
寺西さん>  → sb-savannah.el を eval-current-buffer、
寺西さん>  → sb-savannah.el の luna-define-method で edebug-defun)

あ、これ、かなり前にポストして下さってましたね。

寺西さん> どうしてもうまくいかないときは、
寺西さん> luna-define-method の中身全体を function call にしてしまって、
寺西さん> call する function を edebug したりします (^^;;

それ、いい!!
funcall の overhead はこの場合たかが知れてますから、全部そうして
しまっても良いんではないでしょうか。:-p
-- 
Katsumi Yamaoka <yamaoka@jpl.org>
;; 最近は Lars さんの gmane プログラムのテストに貢献するため :-p、
;; もっぱら gmane.emacs.w3m に nntp でポストしています。