[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC and articles generated by Shimbun
>> On Fri, 13 Jun 2003 23:52:44 +0900
>> 「土」== tsuchiya@pine.kuee.kyoto-u.ac.jp (TSUCHIYA Masatoshi) said as follows:
土> [emacs-w3m:00999] Constraint of shimbun header values の解決につい
土> ても考えると,きちんと shimbun-header-set-{subject,from} で対策を
土> 入れるべきでしょうねえ….
土> shimbun-header-{subject,from} で MIME encode を行い,
土> shimbun-header-set-{subject,from} で TAB や改行など不適当な文字を
土> 取り除く,という対策を検討しています.検討中の変更を末尾に添付しま
土> した.
思いきって commit しました.
しかし,どうしても安全に過去の shimbun-make-header() を置き換える方法
が分からなかったので,shimbun-create-header() という新規の関数を作るこ
とにしました.
shimbun-create-header() を使うと,
(1) 表題と送信元アドレスを MIME encode しなくて良い.
(shimbun-make-header nil "日本語")
(2) 表題と送信元アドレスに含まれている & などの実体参照を文字に置
き換えたり,TAB 文字や改行文字を取り除いたり,HTML タグを取り除い
たり,多くのバックエンドで共通に行われている処理を自動的に行う.
ので,色々なバックエンドの手間が減るはずです.
--
土屋 雅稔 ( TSUCHIYA Masatoshi )