[Mew-dist 14605] Re: b72
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2000年 10月 17日 (火) 12:32:13 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [Mew-dist 14601] b72
Message-ID: <20001017.022319.74661679.kazu at example.com>
Date: Tue, 17 Oct 2000 02:24:33 +0900
> - 白井さんの mew-summary-virtual-with-grep をマージ。
> * mewls -i <file> 形式になった。<file> が "-" なら stdin の意。
> * 一次ファイルもちゃんと Mew が消します。
おぉ、素敵。
> * C-u/ で呼び出すコマンドは C-u? と共有でいいのかしら?
> mew-prog-vgrep とか定義した方がよくないでしょうか?
昨日考えていたときは、一緒でいいじゃんとか思っていたのですが、そ
ういわれると、
・pick は mg できめ細やかな検索
・virtual は jgrep で素早い検索
とか出来た方がよいですね。
また、私のパッチで一カ所かっこの位置を間違えていたので、再度パッ
チをお送りします。若干、その他の部分も変わっていますけど、なぜか
Meadow では不安定なので、その辺の模索の過程だと思ってください。(_ _)
> --かず@今度こそ安定?
で、なぜか Meadow での Virtual が不安定なのです ;_;
大量の msg がある folder に対して virtual すると、grep command
が異常終了したり、Meadow 自体が落ちたりします。
directory-files() の戻り値が大きすぎて、そいつを引数にして
call-process するときに×になっていると思うので、何回かに分けて
call-process しようかなと考えているのですが、そうするとなんで
pick は大丈夫なの? ということになるため、現在考え中。
# 動作も一定しないし
VC++ 6.0 の limit.h より
#define ARG_MAX 14500 /* 16k heap, minus overhead */
14500 / 5 = 2900 (5 は 4桁の数字 + スペース)
で大体、可/不可の閾値と一緒なんだよなぁ。
## とりあえず、1000ぐらいで分けて実験してみますけど。。。
## UNIX だと 64kB ぐらいは平気ですよね。100000 ちょっとのメッセー
## ジ数かな。ぼくの Solaris 7 だと 104832 みたい。
Windows のこの辺、詳しい方いらっしゃいませんか?
--
白井秀行 (mailto:shirai at example.com)
-------------- next part --------------
H4sIAAAAAAAAA61VwW6jMBA9p1L/YYS0Kog6hTRtFFYr5bi33UOPe6EwEFSwWdsk6d/v2BAC
JN121c0BnPGb8eM9j80Ygwr3bBdLNcdyLmSRz562DfxINIQLCJfRchXdP8AiCILrK9/3h/DZ
U4MtcgVhEAVhFAQdcrMBFq7uF7eP4Nv3Gjab6ytwU8wo21appchZLrEGxzwd7615Jmqt4MZ1
GDqeQRGTM+BuXOkNwLSUT9W+fvLXlmif8IQHffddV+X1FTuKW0jdxOVJ35NqwSJarKLwcapv
nzGSOIyWD9FyKPF6fRuuwW9fvcANt1VUU1WxfD1WY/tCb1u93axMFdSx1ii5ERTAVah/H0Pg
mvxEMeSJSJHFMu/RHbxEDa6bFSW24Cp+QaaxqhmPKzQoNquL5EUBrQVpIYGIxU2pGY0x0UK+
QqVyZTyYALswmJ+735olDN8ucqRqkHZlPNQxT1kmyhQplJDnBu5ZDqOMMwI0moLM4iTiEcLM
Fypw5g7worSySszxwCpUKs6xm7/hgikh9XDNIgP3mxGK53rbfhSE3miZRHCqfZfi7o43Zem0
qGGRJJ2QtF8sY4XsuckyHE9ZSuD8JDkLnkPB4YuC+ZzID2Q5JcR1Xb7SZmh4ogvBIYnL0vRK
QoWsgRY2blWjgjbPft6UQZ5ealm3LJTud073dR8hDKngOKXtd2nt1rvspt1O/8tJqvQpEym/
94/GF6yz0Q+6Rth3DPNnXYdMDsWBZz3kzLXdu7b9lewFx7xTx+ZCC5ZsacqtRcE1qwo+nD/J
SSwH8bb7XS7IcRTPtcmxV8syuA0Dulratz35RimmFsXIQK5Q6pZWa5/zi9urZrRNklSeN197
JNqzyQLs0Js0Yyb3tCH7GHQnp6Z7gM4kSZssTs+Ce1loPOW49r/Zj8bVgUT9OD54YA9b4yXt
UeLqDXviDapHxIip/888/c+w7Kwx8e7yJrwUuyJFuBncdjT3BxAAKAKPCAAA
Mew-dist メーリングリストの案内