namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: uuencode_filter() in mknmz.pl
- From: Rei FURUKAWA <furukawa@xxxxxxxxxxxxxxxx>
- Date: Fri, 8 May 1998 23:15:01 +0900
- X-ml-name: namazu
- X-mail-count: 00583
古川です。
>> On Fri, 8 May 1998 23:07:25 +0900, Satoru Takabayashi <ccsatoru@xxxxxxxxxxxxxxxxxx> said:
>> という文字列 (61 文字ある!)は読み飛ばされるのですね.
> なるほど。頭の 'M' と61文字というのが uuencode の式にあてはまって
> しまうのですね。
uuencode の仕様だと、その行の文字は、[\x20-\x60] の範囲に入っていないと
いけません。
よって、今回のケースでは、小文字が出現しているので、uuencode 行ではない、
と判断できます。
というチェックをするつもりだったのが、[namazu:00581] でも書いた、
>> On Fri, 8 May 1998 22:59:55 +0900, Rei FURUKAWA <furukawa@xxxxxxxxxxxxxxxx> said:
> sub uuencode_filter の中に、
> next if $line =~ /^[\x20-\x60]/;
> とか、
> $uuin = $uuord, next if $line =~ /^[\x21-\x60]/;
の部分だったのですが、行頭しかチェックしていなかった、というバグでした。
--
ヤマハ(株)ピアノプレーヤ設計課
古川 令
furukawa@xxxxxxxxxxxxxxxx