[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: (void-variable charset) on XEmacs?
>>>>> In [emacs-w3m : No.02192]
>>>>> Kazuhiko <kazuhiko@archi.kyoto-u.ac.jp> wrote:
> (setq w3m-type 'w3m) では、わたしの環境でも問題ありません。
> また、上記の症状は「エラー」になるわけではいので、
> (setq debug-on-error t)
> で捕捉できないのですが、なにか追いかける方法はありますか。
あ、そうだったんですか。
では Wanderlust 等々を起動した後で、以下の二つを eval してみては
いかがでしょうか?
(fset 'si:condition-case (symbol-function 'condition-case))
(defun condition-case (var bodyform &rest handlers)
(eval bodyform))
ただ、これだと関係無いところで止まってしまう可能性があるので、
できれば w3mmee な方のフォローもいただきたいのですが。
ところでこれは、用が済んだら
(fset 'condition-case (symbol-function 'si:condition-case))
を eval すれば元に戻せます。
;; 開発者のみなさま:
;; こういう手法がもし有効ならば、ソースコードで ignore-errors は
;; 使わないようにすることを提案します。
;; もう一つ、最近の Gnus が面白いことをやっているのですが、もし
;; debug-on-error か debug-on-quit が non-nil だったら、ソースレ
;; ベルで condition-case を使わないように切り替えている部分があ
;; ります。
>> [1] http://www.jpl.org/elips/BUGS-ja.html
> ここは以前から参照しております。:)
失礼いたしました。^^;;
--
Katsumi Yamaoka <yamaoka@jpl.org>