Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: File-MMagic (Re: ichitaro)
- From: knok@xxxxxxxxxxxxx (NOKUBI Takatsugu)
- Date: Mon, 28 Feb 2000 17:51:10 JST
- X-ml-name: namazu-devel-ja
- X-mail-count: 00073
<20000228165313K.satoru-t@xxxxxxxxxxxxxxxxxx>の記事において
satoru-t@xxxxxxxxxxxxxxxxxxさんは書きました。
>> .jSw とか .JsW なんてのも考えられるので、'(?i)\\.(jsw|JSW)'
>> としてはどうかと一瞬、考えましたが、いちいち (?i) をつけるの
>> は面倒なので File-MMagic 側で
>>
>> if ($fname =~ /$regex/) {
>> を
>> if ($fname =~ /$regex/i) {
>>
>> にした方がいいと思います。問題がなければ修正してください。 > 野首さん
修正したものを commit しました。
# まあ、case insensitive でも多分問題ないでしょう...
<20000228154646D.satoru-t@xxxxxxxxxxxxxxxxxx>の記事において
satoru-t@xxxxxxxxxxxxxxxxxxさんは書きました。
>> 最新の File::MMagic を試しました。が、動作がおかしいようです。
>> word/excel ともに text/plain として認識されています。
おかしいですね、こちらでは(powerpoint が word と誤認される以外は)ちゃ
んと動作していますけど...
>> my $mtype = $magic->checktype_filename($file);
あ、わかりました。checktype_filename() だと、binary に見えないものは
即座に text/plain と判別して、それ移行のチェックをしないためだと思いま
す。
# そうしたのには、なにか理由があった気が...
checktype_filehandle() なら正しく判別されると思います。
--
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
nokubi@xxxxxxxxx (official)