[Mew-dist 14283] Re: local spool POP time. (Re: scan-form)

Shuichi KITAGUCHI ( 北口修一 ) ki at example.com
2000年 9月 28日 (木) 00:51:09 JST


北口です。

> Win32 には folk() はありませんし fork() もありません。
> しかし popen() は存在します。下の使いかたならば popen() の方が向いてい
> ることはないですか?shell(command processor under Win32) が介在するオー
> バーヘッドが少しありますけど。

fork だけして別の処理をされるとつらいですけど、fork&exec なら何とか
なる場合が多いです。mewencode.exe がそうしてますし。

もしくは、最近の Cygwin は fork が使えると聞いているので、そっちに
逃げるのも手かと思います。

> 北口さん:
> 
> Win32 のインストール環境は?(mew/bin のコンパイル)
> 
> #未だに 1.95b43 に留まっています。

今のところ環境と暇がないというのが本音なのですが、とりあえず
αの間は見逃してくださいませ...


> 山本> 	folk() & pipe() を使いますが、Windows の人は対応できますか?
> 
> 山本> 		mewls
> 山本> 		  | folk()
> 山本> 	    mewls      mewls
> 山本>               | exec()   v
> 山本> 	ls -1 +inbox | mewls
> 
> 山本> Windows ではできない & (1) と (2) はどううせ Windows では不要 ならば、
> 山本> (3) のときfolk() & pipe() を使うことを諦めます。

これ、ls とかの外部コマンドは使わないです...よね?

あと、Win32 のプロセス生成は結構重い(と思う)ので、あまり fork して
欲しくないなぁという気持ちはあります。


--
Shuichi Kitaguchi // ki at example.com kit at example.com



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