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

Re: w3m-load.el



>> On Wed, 28 Apr 2004 21:32:30 +0900
>> 「土」== tsuchiya@namazu.org (TSUCHIYA Masatoshi) said as follows:

土> (2) 全ての Emacsen に対して (require 'w3m-load) を推奨できるように,
土>     XEmacs package でも w3m-load.el をインストールしてしまって
土>     auto-autoloads.el の中身を
<中略>
土> だけにする.

という案を実装してみました.

土> ただ,これには欠点がもう1つあって,load-path 上に複数の emacs-w3m 
土> が存在すると,違う emacs-w3m の w3m-load.el を require してしまう
土> 危険性があります.

この問題については,load-file-name を参照することで回避できたと思いま
す.なお,require を使わずに featurep + load しているのは,
byte-compile 時に require が評価されてエラーになることを避けるためです.

山> 将来 gnus-load.el みたいに custom-make-dependencies の結果も
山> w3m-load.el に納めるようになったとしたら、余計な作業が発生するかも
山> しれませんね。

custom-load.el の中身を (require 'w3m-load) 相当だけにするとか?

土> custom-make-dependencies() の結果って何のために必要なんですか?

こちらの疑問は継続して回答募集中.

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )