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

Re: w3m-ucs-e21



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

ari> ただし、Emacs21.3 以前の unicode 対応は日本語等が含まれていないの
ari> で、あまり嬉しくありません。21.3.50 であれば CJK に対応しているの
ari> で、使いでがあるかと思います。

土> emacs-version で場合分けして,21.3.50 以上ならば,有沢さん作の encoder 
土> を使用するように w3m-ucs.el を変更しておくのはどうでしょうか.

21.3.50 であっても Mule-UCS がロードされていれば、従来からの
Mule-UCS を使った w3m-euc-japan を使うのが良いかなと考えていました。

Mule-UCS がロードされて無ければ、21.3.50 以上では件の w3m-euc-japan を
使うので良いと思うのですが、21.3 以前でも iso-8859-* の文字だけから
なる utf-8 なページを見るには使えそうに思います。


ということで、以下のようなオプションを追加して、w3m-ucs.el では
オプションによって場合分けしようかと思いますが、どうでしょう。

(defcustom w3m-use-emacs-unicode
  (and (eq w3m-type 'w3m) 
       (null w3m-use-mule-ucs)
       (boundp 'utf-subst-table-for-encode))
  "*Non nil means using multi-script support with emacs-unicode."
  :group 'w3m
  :type 'boolean)

-- 
有沢 明宏