[mew-win32 04192] Re: mknmz fail

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2005年 1月 21日 (金) 12:33:42 JST


白井です。

From: 平山 度 <hirayama at example.com> さん曰く
Subject: Re: [mew-win32 04190] mknmz fail
Message-ID: <20050121.101944.73373344.hirayama at example.com>
Date: Fri, 21 Jan 2005 10:19:44 +0900 (JST)

> # 昨日同じようなのを送ったのですが、消えちゃった?ようなので再送

hirayama at example.com って登録アドレスですか?
今の mew-win32 ってモデレーションしているから、そっちの都合かな。

# と書いていたら来ました :-)

> > 申し訳ないですが、mknmz.bat を mknmz に rename したのち、ファイ
> > ル内の頭とお尻の余分な部分をとって、普通の Perl Script として使っ
> > て貰えませんでしょうか?
> 
> 拡張子取るとそもそも起動できないようです。

すいません。説明がたりなかったかな?
mknmz.bat は mknmz に PL2BAT をかけてバッチファイルに変更したも
のなので、最後につけるような修正が必要です。

#! c:/usr/perl/bin/perl -w

の行は(違っていても Meadow から動かすのには問題ありませんが)、お
使いの perl を指すようにしてください。(.exe はつけちゃだめです)

> --excludeオプションをコメントアウトすればとりあえずは動くので、あとは
> 正規表現がちゃんと渡せればいいのかな。contrib時代のものは問題なかったし。

残念ながら、--exclude や --allow がきちんと渡らないと、ちゃんと
した mew-nmz 向けの index ができません。まずは、patch をお試しあ
れ。

-- 
白井秀行 (mailto:shirai at example.com)

% diff -u mknmz.bat mknmz
--- mknmz.bat	Wed Dec 15 11:44:40 2004
+++ mknmz	Fri Jan 21 12:16:25 2005
@@ -1,18 +1,5 @@
- at example.com = '--*-Perl-*--
- at example.com off
-if "%OS%" == "Windows_NT" goto WinNT
-perl -x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9
-goto endofperl
-:WinNT
-perl -x -S %0 %*
-if NOT "%COMSPEC%" == "%SystemRoot%\system32\cmd.exe" goto endofperl
-if %errorlevel% == 9009 echo You do not have Perl in your PATH.
-if errorlevel 1 goto script_failed_so_exit_with_non_zero_val 2>nul
-goto endofperl
- at example.com ';
-#! perl 
-#line 15
-# -*- Perl -*-
+#! c:/usr/perl/bin/perl -w
+#  -*- Perl -*-
 # mknmz - indexer of Namazu
 # $Id: mknmz.in,v 1.85.4.47 2004/04/08 08:34:42 opengl2772 Exp $
 #
@@ -2574,7 +2561,3 @@
      );
 
 sub muda {}
-
-
-__END__
-:endofperl



Mew-win32 メーリングリストの案内