From kzhr @ d1.dion.ne.jp Fri Mar 12 22:56:49 2010 From: kzhr @ d1.dion.ne.jp (Kazuhiro Ito) Date: Fri, 12 Mar 2010 22:56:49 +0900 Subject: Problems of quoted printable decoder on Emacs 23.1 Message-ID: <82vdd1tzha.wl%kzhr@d1.dion.ne.jp> 伊藤です。 1. mel-q.el の quoted printable のデコーダーが Emacs 23.1 では 正しく動作しない。 (progn (require 'mel-q) (decode-coding-string (quoted-printable-decode-string (quoted-printable-encode-string (encode-coding-string "あ" 'utf-8))) 'utf-8)) 等で確認できます。 2. Emacs 23.1 は CCL coding system のデコーダーだけでなく エンコーダーも壊れている。 この為、mel-q-ccl.el の quoted printable のデコーダーも 正しく動作しない。 という事に気付きました。一応の対策をしたパッチです。 動作確認はあまりしていません。 特に XEmacs は全く確認していません。 -- 伊藤 和博(Kazuhiro Ito) -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: flim.diff 型: application/octet-stream サイズ: 7066 バイト 説明: 無し URL: From yamaoka @ jpl.org Sat Mar 13 20:20:52 2010 From: yamaoka @ jpl.org (Katsumi Yamaoka) Date: Sat, 13 Mar 2010 20:20:52 +0900 Subject: Problems of quoted printable decoder on Emacs 23.1 References: <82vdd1tzha.wl%kzhr@d1.dion.ne.jp> Message-ID: >>>>> In [emacs-mime-ja : No.02229] >>>>> Kazuhiro Ito wrote: > 伊藤です。 > 1. mel-q.el の quoted printable のデコーダーが Emacs 23.1 では > 正しく動作しない。 > (progn > (require 'mel-q) > (decode-coding-string > (quoted-printable-decode-string > (quoted-printable-encode-string > (encode-coding-string "あ" 'utf-8))) > 'utf-8)) > 等で確認できます。 > 2. Emacs 23.1 は CCL coding system のデコーダーだけでなく > エンコーダーも壊れている。 > この為、mel-q-ccl.el の quoted printable のデコーダーも > 正しく動作しない。 > という事に気付きました。一応の対策をしたパッチです。 > 動作確認はあまりしていません。 > 特に XEmacs は全く確認していません。 遅くなってすみません。Commit しました。 XEmacs での動作は追々確認します。 -- 山岡