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

Re: reference to free variable w3m-select-buffer-horizontal-window



>>>>> In [emacs-w3m : No.06056] 土屋さん wrote:

> w3m.el を byte-compile すると,表題のような warning が出ます.

> $ make lisp
> $ rm w3m.elc
> $ make lisp
> <中略>
> Loading /usr/lib/emacs/21.3/i386-linux/fns-21.3.1-x.el (source)...
> While compiling w3m-display-width in file /home/tsuchiya/work/elisp/w3m/w3m.el:
>   ** reference to free variable w3m-select-buffer-horizontal-window
> Wrote /home/tsuchiya/work/elisp/w3m/w3m.elc

うーん、悩ましい。変数が定義される前に関数がそれを参照するとそう
なるのはしょうがないんですが、後で定義される関数について何も文句
を言われないのは不思議。w3m-vars.el を新設...、いやそれはやらな
いで、関数を変数定義の後に移動しました。言い訳のコメント付き。:p
-- 
Katsumi Yamaoka <yamaoka@jpl.org>