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

Re: customize w3m-use-mule-ucs の謎



>>>>> In [emacs-w3m : No.03482] 
>>>>>	Hideyuki SHIRAI (白井秀行) <shirai@rdmg.mgcs.mei.co.jp> wrote:

白井> (defcustom w3m-use-mule-ucs
白井>   (and (eq w3m-type 'w3m) (featurep 'un-define))
白井>   "*Non nil means using multi-script support with Mule-UCS."
白井>   :group 'w3m
白井>   :type 'boolean
白井>   :require 'w3m-ucs)
白井> こうして、require しておくと、
白井> (custom-set-variables
白井>  '(w3m-use-mule-ucs t nil (w3m-ucs)))
白井> とかしたときに、実際に require するのですね。

嗚呼、そうだったのですか。custom は使って使ってないので全然
知りませんでした(^^;
w3m-e21.el(c) より w3m-ucs.el(c) が先にロードされることは無いだろうと
思っていたのですが、そうとは限らないのですね。

となると、w3m-e21.el では (fboundp 'w3m-ucs-to-char) をチェックしてから
defun すれば良さそうですね。

;; 多分 XEmacs-21.5 でも同様の問題があります。

-- 
有沢 明宏