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

Re: [mule] byte-compile failed



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

土屋さん> cmdproxy.exe の条件判定で when を使っていることが気になった
土屋さん> ので,試してみると,案の定,

土屋さん> mule -q -no-site-file -batch -l w3mhack.el NONE -f w3mhack-compile
土屋さん> Symbol's function definition is void: when
土屋さん> make: *** [default] エラー 255

ああ、何とすぐ下に cl がいるではありませんか。^^;;

土屋さん> toplevel の when/unless を全て if に書き換えるべきなのかな? 
土屋さん> と思ったのですが,かなり以前から when/unless が使われている
土屋さん> ようなので,簡単に書き換えてしまって良いものかどうか躊躇して
土屋さん> います.

cl を load した後で使う分には問題無いのでは。その方が見易いし。
w3mhack.el の名前の元になった某ファイルでも when/unless および
cl 由来の関数は Emacs 19 の時代から使われていますよ。
-- 
Katsumi Yamaoka <yamaoka@jpl.org>