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

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



>> On Thu, 08 Nov 2001 09:23:03 +0900
>> 「山」== yamaoka@namazu.org (Katsumi Yamaoka) said as follows:

山> ふむふむ (stringp w3m-current-title) が nil だったら tab に表示す
山> るのは "" にする、と。

実は、私が最初に気が付いたのは、tab の問題ではなくて、header line で同
様の問題が発生したせいでした。変更履歴は、

	* w3m-e21.el (w3m-setup-header-line): Protect aginst the error
	occurs when `w3m-current-url' isn't string.

です。

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

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

まあ、何かの加減で retrieve に失敗した場合には起こりそうな気がしますね。
つまり、初回起動時に retrieve に失敗して、初期化が不完全に終わった場合、
tab / header の初期化だけは先に行われているので問題が顕在化する、とい
うことでしょう。

‥‥と言うことは、初期化順序を変更すれば (stringp ...) なんて対策は要
らないのかもしれません。

-- 
土屋 雅稔  ( TSUCHIYA Masatoshi )