yusuk****@cheru*****
yusuk****@cheru*****
2004年 1月 10日 (土) 11:52:36 JST
田畑です。 > > こちらも自分で調べてみました.どうもanthy.elの > anthy-do-send-recv-command > 内で > (accept-process-output nil 0 50) > を呼んでいる部分が原因みたいですね. > > 変換候補リストを表示する場合,これが候補の数分(10個くらい)呼 > ばれるとすると,0.5秒も待たされることになるかと思います. 何故かはわからないのですが、私の手元、および多くの環境では 50ms待たずにレスポンスがあるようで、放置してしまいましたが 確かにマズイですね。 > いくらなんでもこれは待たされ過ぎるとおもうのですが,ここを > (accept-process-output nil) > としてはまずいのでしょうか? > #これだと,プロセスからの返事が複数にわかれてバッファに入る > #場合に取りこぼしが発生しそうな気もしますが・・・ 返事は一行と決まっているのを利用して、改行が来るまで5msの待ちを 繰り返すように変更したanthy-4910をリリースしましたので確認して いただけないでしょうか? *遅いマシンまたはxemacsをお使いの方も試して報告していただけると助かります。 -- CHAOS AND CHANCE! Yusuke TABATA (yusuk****@cheru*****)