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

矢印(『←』とか)が文字化けする



ひろせといいます

Re: emacs-w3m-1_4 branch
http://emacs-w3m.namazu.org/ml/msg07572.html

のスレッドに関連すると思うのですが、nxml-mode を使いたいがために
Mule-UCS を使わないようにしたところ、emacs-w3m で『←』や『→』の表示
と FORM の submit で問題が出てきました。よい回避方法があればご教授いた
だければと思います。


まず、表示は、X な frame の Emacs だと 1 バイトの『←』が表示されます。
一方、tty な Emacs だと『?』と表示されてしまいます。

まぁ表示はこれでもいいのですが、問題は FORM の submit です。サンプルペー
ジを用意したのでこれを元にお話します。

http://www.irori.org/cgi-bin/test-emacs-w3m

Firefox や with Mule-UCS (iso-2022-7bit-ss2) で submit すると、

  t1: A4 A2 A2 AA A2 AB 
  t2: A4 A2 A2 AA A2 AB 0D 0A 

と表示され、これは期待通りです。

一方、emacs-w3m で submit すると、

  t1: A4 A2 1B 24 2C 31 76 72 76 70 1B 28 42
  t2: A4 A2 1B 24 2C 31 76 72 76 70 1B 28 42 0D 0A

となってしまいます。

# どうも罫線もダメなようで、罫線+矢印使いまくりな Wiki を更新したらメ
# タメタになってしまいました…

末尾に report-emacs-w3m-bug をつけます。

-- 
ひろせ
http://www.irori.org/

================================================================

System Info to help track down your bug:
---------------------------------------
emacs-w3m-version
 => "1.4.88"
emacs-version
 => "GNU Emacs 22.0.51.1 (i686-gentoo-linux-gnu, X toolkit, Xaw3d scroll bars, multi-tty)\n of 2005-12-13 on kanawa"
mule-version
 => "5.0 (SAKAKI)"
system-type
 => gnu/linux
w3m-version
 => "w3m/0.5.1+cvs-1.938"
w3m-type
 => w3m-m17n
w3m-compile-options
 => ("lang=en" "m17n" "image" "color" "ansi-color" "menu" "cookie" "ssl" "ssl-verify" "external-uri-loader" "w3mmailer" "nntp" "ipv6" "alarm" "mark" "migemo")
w3m-language
 => "Japanese"
w3m-command-arguments
 => nil
w3m-command-arguments-alist
 => nil
w3m-command-environment
 => nil
w3m-input-coding-system
 => utf-8
w3m-output-coding-system
 => utf-8
w3m-use-mule-ucs
 => nil