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

Re: Bug#118590: w3m-el: Cannot use on XEmacs21



>>>>> In [emacs-w3m : No.02100]
>>>>>	TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> wrote:

山> ところで、それが起こるのはどんな場合ですか?  特定の URL で?、そ
山> れとも何かの加減で retrieve に失敗したとき?

土屋さん> えっと、私が遭遇したのは「エンバグしてしまって、起動に失敗し
土屋さん> た時」です。

なるほど、あんまり emacs-w3m のコアをいじっていない人は遭遇しな
いわけですね。でも Debian の荒船さんは何か特別なことをやっている
わけではないでしょうから、

土屋さん> まあ、何かの加減で retrieve に失敗した場合には起こりそうな気
土屋さん> がしますね。

ということもあるのでしょうね。

土屋さん> つまり、初回起動時に retrieve に失敗して、初期化が不完全に終
土屋さん> わった場合、tab / header の初期化だけは先に行われているので
土屋さん> 問題が顕在化する、ということでしょう。
土屋さん> ‥‥と言うことは、初期化順序を変更すれば (stringp ...) なん
土屋さん> て対策は要らないのかもしれません。

そうなんでしょうね。でもあのあたりは超ややこしいからなあ。^^;;
初めて変数を作るときに

(defvar w3m-current-url "(nowhere)")

にしてしまうとかすると、各バッファのデフォルト値が必ず string に
なりますけどね。:-p
-- 
Katsumi Yamaoka <yamaoka@jpl.org>