[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m-load.el
>> On Wed, 28 Apr 2004 18:03:53 +0900
>> 「山」== yamaoka@jpl.org (Katsumi Yamaoka) said as follows:
山> いや、w3mhack-generate-load-file のぐちゃぐちゃが減るのなら、その
山> 方が好きです。お任せしていいでしょうか?
えーっと,w3mhack-make-package() から w3mhack-generate-load-file() を
呼び出すために他に行われた改変,例えば,
* w3mhack.el (w3mhack-module-list): Enable it to run without
shimbun directory (assuming the case `make install-package').
(w3mhack-make-package): Use `w3mhack-generate-load-file'.
(w3mhack-generate-load-file): Allow the optional arg which
overrides `w3mhack-load-file'; use `autoload-ensure-default-file'
if it is available; provide the feature at the beginning of the
file; if it is used for the XEmacs package, add a code to check
whether the file has already been loaded, and provide the
`w3m-autoloads' feature.
もまとめて元に戻してしまっていいですか?
山> ;; Emacs と XEmacs で update-file-autoloads が ^L を挿入する場所
山> ;; が微妙に違ってるので...、いや細かいことは後で。
なんてこったい.やっぱり一本化しない方が楽だったのでしょうか.
山> ところで、それでもう一つの問題も解決してしまう理由がわからないんで
山> すが。
ああ,私の提案手法だと w3mhack-make-package() からは update-autoloads
されなくなるからです.
% make
この段階で通常の w3m-load.el が生成され,
% make install-package
この時に生成済の w3m-load.el から auto-autoloads.el を作る.
山> (add-name-to-file "foo/bar.el" "baz/bar.el")
山> ;; ln foo/bar.el baz/bar.el に相当。
山> のようなことができないのかなあとか考えて、とりあえず 21.4.6 のダウ
山> ンロードを始めたところだったんですけれど。
うーん,それは原因ではないと思いますよ.
Updating autoloads for the directory /home/tsuchiya/tmp/emacs-w3m/lisp/w3m/...
Opening directory: No such file or directory, /home/tsuchiya/work/elisp/w3m/pkgtmpxhEJu4/w3m/shimbun/
って言ってますから.おそらく,temp-dir の下で w3mhack-module-list() が
呼び出されてうまく動いていないんだろうと思うのですが.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )