[Mew-dist 2070] Re: im* が止まる (win95)

Miyashita Hisashi ( 宮下 尚:HIMI ) himi at example.com
1997年 9月 17日 (水) 02:41:07 JST


うーん、imって....

えーと、確かに根本的にはperlの問題なんですが、
imもちょっととんでもないことやってますね。

Pipeを覗きながら動作を見ていると、
Anonymous Pipeに対してちょこまかWriteがかかるから
一体どういうプログラムをimでしているんだろうと、
ちょっとのぞいてみました。

....1行毎に$|切り替えしてる!!!!!

たしかに、すぐにSummaryの内容を見たいとはおもうかもしれません。
それにしても、これはやりすぎのような気がします。

IM/Stdio.pmのflushを
sub flush {
#    local($old) = select(shift);
#    $| = 1;
#    print '';
#    $| = 0;
#    select($old);
}

と、したら、問題は解決しました。
というわけで、W1.22では対策をしません。Perl/IMの方でお願いします。

From himi
## やはり、MIEE Projectを...
### でも、imlsみたいな機能つける気なし




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