Problems of quoted printable decoder on Emacs 23.1

Kazuhiro Ito kzhr @ d1.dion.ne.jp
2010年 3月 12日 (金) 22:56:49 JST


伊藤です。

  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:        <http://lists.chise.org/pipermail/emacs-mime-ja/attachments/20100312/eb1e56ff/attachment.obj>


More information about the Emacs-mime-ja mailing list