|
sylpheed-jp:2675
From: "NOGUCHI, Takuya" <n071316@xxxxxxxxxx> On Mon, 28 Jun 2004 19:06:50 +0900 Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx> writes in [sylpheed-jp:02674] Re: WSPのみの行が継続行の場合の処理: > 具体的にはどのように困るのでしょうか? 20 0D 0A(09 0D 0Aの場合もありますね)の行がヘッダ部と本文部とのセパレー タのように扱われているような気がします。その結果、その行以降のヘッダがサ マリビューにおいて処理されないためか、例えば、差出人の項目が(差出人不明) となることがあります。 > encoded-word が連続する場合は間の空白は無視することになっているので、 > 現状の仕様で問題ないと思っています。 ごめんなさい。文章が雑で全く意図が伝わっていなかったようです。 先ほどのパッチもほとんど何も考えていませんでした(ので間違っていました)。 以下のパッチで大丈夫だと思います。改行コードが CR や LF だけの場面では 現状でもいいのですが、そうではない(CR+LF)の場合に folded が TRUE になっ てしまっておかしくなってしまう、ということのようです。 *** src/procheader.c.orig 2003-04-23 14:39:14.000000000 +0900 --- src/procheader.c 2004-06-28 20:01:20.301821922 +0900 *************** *** 85,91 **** break; else if (folded == TRUE) { if (nexthead == '\r' || nexthead == '\n') { - folded = FALSE; continue; } --- 85,90 ---- -- NOGUCHI, Takuya @ 2673 2004-06-28 18:25 [n071316@xxxxxxxxxx ] WSPのみの行が継続行の場合の処理 2674 2004-06-28 19:06 ┣[hiro-y@xxxxxxxxxx ] -> 2675 2004-06-28 20:06 ┃┗[n071316@xxxxxxxxxx ] 2677 2004-06-29 11:49 ┃ ┗[hiro-y@xxxxxxxxxx ] 2678 2004-06-29 18:07 ┃ ┗[hiro-y@xxxxxxxxxx ] 2679 2004-06-30 20:25 ┃ ┗[hiro-y@xxxxxxxxxx ] 2676 2004-06-28 21:11 ┗[yoichi@xxxxxxxxxx ] |