mime-field-decoder-cache の更新
Tetsurou Okazaki
okazaki @ be.to
2003年 12月 12日 (金) 17:54:35 JST
FLIM の API mime-set-field-decoder を使うと、mime-field-decoder-alist を
更新出来ますが、alist を更新した結果が mime-field-decoder-cache に反映
されない事があります。
これは仕様通りの動作でしょうか?
例:
field-decoder を検索する。*1
(mime-find-field-decoder 'List-Unsubscribe 'wide)
=> eword-decode-unstructured-field-body
mime-set-field-decoder で decoder に nil を設定する。
(mime-set-field-decoder 'List-Unsubscribe 'wide nil)
=> nil
mime-find-field-decoder の結果は (*1) と変わらない。
(mime-find-field-decoder 'List-Unsubscribe 'wide)
=> eword-decode-unstructured-field-body
mime-update-field-decoder-cache で mime-field-decoder-cache を
更新する。
(mime-update-field-decoder-cache 'List-Unsubscribe 'wide nil)
=> (List-Unsubscribe)
mime-find-field-decoder の結果が nil になる。
(mime-find-field-decoder 'List-Unsubscribe 'wide)
=> nil
--
岡崎 哲朗
More information about the Emacs-mime-ja
mailing list