namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: uuencode_filter() in mknmz.pl



古川です。

>> On Fri, 8 May 1998 22:38:29 +0900, Hiroshi Kato <tumibito@xxxxxxxxxxxxxxxxxxx> said:
  > (私にとって)メチャメチャ不幸なことに,mknmz で -u オプションをつけると

  > Message-ID: <yv7hg5u25bj.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> 
  > Message-Id: <9805080230.AA00576@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>

  > という文字列 (61 文字ある!)は読み飛ばされるのですね.

おおっ!これはバグですね。

sub uuencode_filter の中に、

                    next if $line =~ /^[\x20-\x60]/;

とか、

                    $uuin = $uuord, next if $line =~ /^[\x21-\x60]/;

という行がありますが、それぞれ

                    next if $line =~ /^[\x20-\x60]+$/;

                    $uuin = $uuord, next if $line =~ /^[\x21-\x60]+$/;

とするとよろしいかと。

-- 

                                        ヤマハ(株)ピアノプレーヤ設計課
                                                              古川 令
                                             furukawa@xxxxxxxxxxxxxxxx