[Mew-dist 08713] Re: B-encoded header routine

小関 吉則 (KOSEKI Yoshinori) kose at example.com
1999年 5月 6日 (木) 16:12:45 JST


>>>>> In [Mew-dist : No.08712] 
>>>>> “出沢” = Sinichiro Dezawa <dezawa at example.com>さん
kose> 出沢> と区切られてるようで、"encode の前後に空白" というルールに外れている
kose> 出沢> ように思われます。
kose> 
kose> “どこで区切るか”と“どこで折り返すか”が複合した不具合なの
kose> かな。

出沢> どこで区切るか の不具合だと思うのですが。
出沢> 折り返しはそれから決めれば良いので。

そっちを解決するのが先決なのでしょう。

auto-fillのように単語の区切れで折り返すなら“(”と“K”の間
で折り返すことはないよね。というのが頭にあったんです。

kose> elisp はざっと眺めただけではわかりませんでした。

出沢> おなじく、、、 
出沢> ruby なら出来たのですが。

出沢> From: =?ISO-2022-JP?B?GyRCPi40WBsoQiAbJEI1SEInGyhC?= (KOSEKI Yoshinori)
出沢>  <kose at example.com>
出沢> From: =?ISO-2022-JP?B?GyRCPi40WDVIQicbKEIoS09TRUtJ?= Yoshinori)
出沢>  <kose at example.com>
出沢> From: =?ISO-2022-JP?B?GyRCPi40WDVIQicbKEIoS09TRUtJ?=
出沢>  Yoshinori)<kose at example.com>
出沢> From: =?ISO-2022-JP?B?GyRCPi40WDVIQicbKEIoS09TRUtJ?=
出沢>  Yoshinoriiiiiiiiiiiiiiii)<kose at example.com>
出沢> From: =?ISO-2022-JP?B?GyRCPi40WDVIQicbKEIoS09TRUtJ?=
出沢>  Yoshinoriiiiiiiiiiiiiiii) <kose at example.com>
出沢> From: =?ISO-2022-JP?B?GyRCPi40WDVIQicbKEI=?= (KOSEKI
出沢>  Yoshinoriiiiiiiiiiiiiiii) <kose at example.com>
出沢> From: =?ISO-2022-JP?B?GyRCPi40WBsoQiAbJEI1SEInGyhC?= (KOSEKI
出沢>  Yoshinoriiiiiiiiiiiiiiii) <kose at example.com>

出沢> ややや、、、
出沢> コメントの 丸括弧 丸弧括 が encode に吸収されて
出沢> やもめ になってしまうのは許されるのかな。 
出沢> # 「(の直後、)の直前のエンコードの場合の 空白無しがOK」は
出沢> # 書いてあったが、(の直前、)の直後は書いてなかったよな。
出沢>                                       > かず どの

これの別の実装(FLIM-1.12.6)では、

(eword-encode-string "小関吉則(KOSEKI Yoshinoriiiiii) <kose at example.com>")
"=?ISO-2022-JP?B?GyRCPi40WDVIQicbKEIoS09TRUtJ?= Yoshinoriiiiii)
 <kose at example.com>"

(eword-encode-string "小関吉則(KOSEKIIIIIIIIIIIIIIIIIIIIIIII Yoshinoriiiiii) <kose at example.com>")
"=?ISO-2022-JP?B?GyRCPi40WDVIQicbKEIoS09TRUtJSUlJSUlJSUlJSUlJSUlJ?=
 =?ISO-2022-JP?B?SUlJSUlJSUk=?= Yoshinoriiiiii) <kose at example.com>"

なんて結果がでました。eword-encode-string は折り返しもやって
います。

何が正しいのかきちんとわかっていないのですが“いぢわる試験”
のようなものはすぐに思い付くんです。:-p

出沢> 小関さんのオンパレード、、他意はありませんので。

あぁ、気にしないでください。

;; 今さら別な物に変えてもしっくり来ないか?? :-p
--
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose at example.com



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