[mew-dist 19701] mew-cs-m17n

Tatsuya Kinoshita tats at example.com
2001年 11月 23日 (金) 17:49:28 JST


漢字とLatin-1が混在したテキストを+draftに保存すると、表示や再編集
の際に、Latin-1がASCIIに変換されてしまいます。(例えば0xe1 -> 0x61)

なお、Mewに限らず、ctextで保存したファイルをfind-fileで読むと同じ
現象が起こるようです。なぜなのでしょう。

とりあえず添付のパッチで、Latin-1を表示、再編集できるようになります。

-- 
木下達也
-------------- next part --------------

 This patch is written by Tatsuya Kinoshita.  Copyright is disclaimed.

diff -ur mew.orig/mew-draft.el mew/mew-draft.el
--- mew.orig/mew-draft.el	Mon Nov 19 17:32:48 2001
+++ mew/mew-draft.el	Fri Nov 23 17:06:08 2001
@@ -243,6 +243,7 @@
 	 (special-display-regexps nil)
 	 (same-window-buffer-names nil)
 	 (same-window-regexps nil)
+	 (coding-system-for-read mew-cs-m17n)
 	 (draftname (mew-path-to-folder draft-path)))
     (when (get-buffer draftname)
       (save-excursion
diff -ur mew.orig/mew-summary.el mew/mew-summary.el
--- mew.orig/mew-summary.el	Mon Nov 19 17:32:49 2001
+++ mew/mew-summary.el	Fri Nov 23 17:04:53 2001
@@ -913,7 +913,7 @@
   ;; message buffer
   (mew-elet
    (mew-summary-display-preamble)
-   (mew-insert-message fld msg mew-cs-autoconv nil)
+   (mew-insert-message fld msg mew-cs-m17n nil)
    (mew-header-goto-end)
    (mew-highlight-header-region (point-min) (point))
    (mew-summary-display-postscript)))


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