[Mew-dist 06694] hangul

Han Yeong Su yons at example.com
1998年 10月 14日 (水) 21:37:54 JST


はん@図研といいます。

最近、韓国の方から韓国語でメールをもらう機会がありました。
それをMewで表示すると、文字化けしてしまいました。

結論から言うと、mew-cs-database に euc-kr が登録されていないからの
ようです。過去ログ[mew-dist 2310]では存在した euc-kr のエントリが
mew-1.93 では存在しません。

もらったメールは charset=euc-kr, cte=quoted-printable です。Gnus 
でも、Netscape(4.5PRE2)でも表示できています。送信者の方は Netscape
(Mozilla 3.0Gold)でメールを作成してます。

この現象は mew-cs-database に euc-kr を追加することで回避できるの
ですが、以前あった euc-kr のエントリを外したのにはなにか意図がある
のでしょうか?


なお、文字化けを確認したのは
  Mew-1.93 on Meadow-1.01
  Mew-1.93 on XEmacs-20.3
で、
  Mew-1.93b37 on Emacs-19.34
では大丈夫でした(b37 では euc-kr が mew-mule2 に登録されている)


いちおう、mew-1.93 へのパッチを送っておきます。
# mew-mule2 へのパッチは動作未確認です

euc-kr のエントリは iso-2022-kr に倣って加えました。
euc-kr を iso-2022-kr より先にしたのは、MIME作成時に euc-kr を優先
したいからです。
# Mozilla だと iso-2022-kr を読めないから…

--
  韓 英樹 (mailto:yons at example.com)


-------------- next part --------------
--- mew-mule3.el~	Mon Aug 24 23:45:29 1998
+++ mew-mule3.el	Wed Oct 14 21:10:37 1998
@@ -58,6 +58,7 @@
      (ascii latin-jisx0201 japanese-jisx0208 japanese-jisx0208-1978)
                                               iso-2022-jp "7bit"
                                               iso-2022-jp "B")
+    ("euc-kr" (ascii korean-ksc5601) euc-korea "base64" euc-korea "B")
     ("iso-2022-kr" (ascii korean-ksc5601)     iso-2022-kr "7bit"
                                               euc-korea   "B")
     ("cn-gb" (ascii chinese-gb2312 chinese-sisheng)

Diff finished at Wed Oct 14 22:21:56
-------------- next part --------------
--- mew-mule2.el~	Mon Aug 24 23:45:29 1998
+++ mew-mule2.el	Wed Oct 14 21:21:51 1998
@@ -54,6 +54,8 @@
                                    *tis620*      "B")
     ("iso-2022-jp" (0 138 146 144) *iso-2022-jp* "7bit"
                                    *iso-2022-jp* "B")
+    ("euc-kr"      (0 147)         *euc-kr*      "base64"
+                                   *euc-kr*      "B")
     ("iso-2022-kr" (0 147)         *iso-2022-kr* "7bit"
                                    *euc-kr*      "B")
     ("cn-gb"       (0 145 160)     *euc-china*   "base64"

Diff finished at Wed Oct 14 22:24:40
-------------- next part --------------
Korean (〓〓)			〓〓〓〓〓, 〓〓〓〓〓〓
-------------- next part --------------
Korean (〓〓)			〓〓〓〓〓, 〓〓〓〓〓〓


Mew-dist メーリングリストの案内