[Mew-Win32 02045] Re: Perl script equivalent to mew-nmz-mknmz-all-folders.
Shuichi KITAGUCHI ( 北口修一 )
kit at example.com
1999年 9月 30日 (木) 23:45:57 JST
From: Takahiko Horiuchi <takahiko at example.com>
Subject: [Mew-Win32 02041] Re: Perl script equivalent to mew-nmz-mknmz-all-folders.
Date: Thu, 30 Sep 1999 11:07:10 +0900 (LMT)
北口です。よくわからなくなりました...
> > 白井> 1. system "perl.exe c:/usr/local/bin/mknmz $mknmz_args ..."
> > 白井> と動かさないとダメだった。
> > 普通に(?) Win32 版のアーカイブ(nmz13010.exe など)からインストールすると、
> > C:/usr/local/namazu/bin/mknmz.bat があるのでそのままでも動くと思うの
> > ですが、どうでしょうか?
> mknmz.bat があると mew-nmz から動いてくれなかったので,私は消して
> しまった,というか mknmz.bat.org などとリネームしてしまいました.
家の Win95 にも Namazu と Kakasi を入れてまじめにチェックしてみました。
ふつーに Namazu を入れた状態(mknmz.bat が存在)で、c:/temp/hoge.lst の内容が
--------ここから
D:\home\kit\Mail\inbox\1
D:\home\kit\Mail\inbox\2
D:\home\kit\Mail\inbox\3
--------ここまで
の時、
> D:\Meadow\1.07b1\bin\meadow -q
と起動して *scrach* で以下のように実行しました。
--------ここから
(set-language-environment "Japanese")C-j
t
(load "mew")C-j
t
(load "mew-nmz")C-j
t
(setq mew-nmz-use-backslash t)C-j
t
(mew-which "mknmz" exec-path)C-j
"c:/USR/LOCAL/NAMAZU/BIN/mknmz"
(mew-which "mknmz.bat" exec-path)C-j
"c:/USR/LOCAL/NAMAZU/BIN/mknmz.bat"
(call-process "mknmz" nil t nil "-uUhP" "-O" "d:/home/kit/Namazu/Mail/inbox" "-F" "c:/temp/hoge.lst")C-j
(以下、mknmz の実行結果が続きます)
--------ここまで
これで、index が作成されています。
という状態なんですが、
> > (define-process-argument-editing "\\.bat\\`"
> > (lambda (x) (general-process-argument-editing-function x nil t t nil t t)))
> >
> > って、ディフォルトで設定しておいたほうがよいでしょうね。
>
> とすればいいとあるので,これを .emacs に追加したところ mew-nmz.el
> からも immknmz (system "mknmz .." version) からも動くようになりました.
>
> これが正解なんでしょうか?
何か勘違いをしてるのでしょうか...? > 私
ちなみに Namazu/Kakasi は nmz13010.exe/kks225w4.exe です。
というところで気力が尽きたので今日はおしまい。
fiber.txt は明日に...うぅ、Meadow の足引っ張ってるかもm(__)m
P.S.
Meadow 等の download にかかる通信費は、もはや気にしないことにしてます(^^;
--
Shuichi Kitaguchi <kit at example.com>
Mew-win32 メーリングリストの案内