namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: uuencode_filter() in mknmz.pl
Rei FURUKAWA <furukawa@xxxxxxxxxxxxxxxx> wrote:
> (1) begin と end の間
> (2) 分割されたなどの理由で、begin 無しに現れた場合
>
>(1) の場合は、フォーマットに適合した行は、全て uuencode と考えていいと
>思いますが、(2) の場合、単にフォーマットに適合した、というだけで、判定
>するのは、ちょっと抵抗を感じることがあるのです。
>
>その一つが「空白」です。これを認めると、普通の英文でも、大文字で書かれ
>ていると、uuencode 行と判定される可能性が高くなります。
んーなるほど。そうだったのですか。それではとりあえず 0x21-0x60 の
ままににしておきます。
# 私は「空白」が含まれる uuencode を見たことがないです…。
>そもそも分割投稿は、サイズが大きいときに使われるので、これは有効だと思
>います。適合行が、一定行数以上続くか、end 行が現われることを条件にすれ
>ばよいかと思います。
真面目にやるならそのような判定をしないといけないでしょうね。
>または、「先頭文字は 'M' しか認めない」とか。
これはお手軽で良いですね :-)。
--
高林 哲 Satoru Takabayashi