[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Correct? Display Horizontal Ellipsis on UTF-8 env
飛田です。
>>>>> In [emacs-w3m : No.09365]
>>>>> Shinichiro HIDA <shinichiro@xxxxxxxxxxxxx> wrote:
[...]
> Debian Etch の xterm, uxterm で -cjk_width つけて試してみたのですが、こ
> れ、Emacs 上の話だけでなく、素の w3m でも該当文字の上では 1文字の上で2
> 個分カーソル移動をカウントしてるようで、他の日本語の文字の時とは動きが
> 異なるようです。
> 'xterm -cjk_width' + 'emacs -nw' 上の emacs-w3m の場合、もうすこし余計
> にカウントしてまい前後にすすまない(一瞬引っかかったり飛ばしたりする)よ
> うですが、これも (推測ですが) ターミナル側からきてる情報が変なのではな
> いでしょうか。
;; これですが、手元のいつも使ってる ~/.emacs.d/init.el にうまくないのがあ
;; るもようです。すみません。_o_
一旦、emacs の初期化ファイルを
(utf-translate-cjk-set-unicode-range '([...]))
(loda 'mime-setup)
(autoload 'wl "wl" "Wanderlust" t)
(require 'w3m-load)
のみにして、uxterm -cjk_width 上から env TERM=xterm-color emacs -nw し、
そこで emacs-w3m を起動してみた所、uxterm -cjk_width の上で起動した
素の w3m と同じ動き [*1] をしているように見えます。
[*1] カーソルを C-f で移動していくと、’の上で 2カウントしている。
また、上記と同じ条件で (utf-translate-cjk-set-unicode-range '([...]))
だけを無効にしても [*1] と同じ動きに見えますので、これの影響ではないよ
うに思いますがどうでしょうか?
--
Shinichiro HIDA shinichiro@xxxxxxxxxxxxx
GPG fingerprint = 5F2D 1656 FFF6 F691 A51C 5E61 E416 D398 470C 1CE9