[mew-dist 19334] Re: JIS X 0201 片仮名 → JIS X 0208 片仮名変換
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2001年 10月 15日 (月) 23:49:48 JST
From: "K. Umakoshi" <pegacorn at example.com> さん曰く
Subject: [mew-dist 19333] JIS X 0201 片仮名 → JIS X 0208 片仮名変換
Message-ID: <20011015.222235.59650241.pegacorn at example.com>
Date: Mon, 15 Oct 2001 22:22:35 +0900 (JST)
> Shift JIS で書かれたファイルを Shift JIS のまま添付する時も
> JIS X 0201 片仮名 → JIS X 0208 片仮名変換が行われてしまうのですが、
> これを抑止することはできないでしょうか?
現状のコードのままではできないと思います。
で、考えたんですが、mew-encode-mime-body() は
(mew-charset-sanity-check beg (point-max))
(or charset (setq charset (mew-charset-guess-region beg (point-max))))
==>
(unless charset
(mew-charset-sanity-check beg (point-max))
(setq charset (mew-charset-guess-region beg (point-max))))
で良いのではないか思うのですが、いかがでしょうか?
ユーザが(正しいか間違っているかは別にして) charset を指定してい
るわけだから、単純にそれに従えばいいよね、という感じです。
例えば、本当は euc-jp なのに koi8-r を指定されると koi8-r 使いま
すよね。それと比べればかわいいものかと。
# すべてを理解しているわけではないの、大穴がある理屈かもしれませ
# んが。
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内