[Gauche-devel-jp] 変換ポートの不具合

Back to archive index

Shiro Kawai shiro****@lava*****
2003年 10月 20日 (月) 22:21:30 JST


原因はわかりました。ポートのflushの内部プロトコルの問題でした。
「バッファがいっぱいなので少しでもflushしてすき間を開けて欲しい」
というリクエストと、「バッファをきれいさっぱり空にしてほしい」
というリクエストを区別しなければならない場合があるのに、現在は
同列に扱っていることが根本的な原因です。
ちょっと局所的なfixでは済まないかもしれませんです。

とりあえず、ご指摘のケースに関しては、copy-portの後に
(flush out)していただけると何とかなるかと。

--shiro


From: Kimura Fuyuki <fuyuk****@nigre*****>
Subject: [Gauche-devel-jp] 変換ポートの不具合
Date: Mon, 20 Oct 2003 12:11:19 +0900

> 先のものと同じコードに
> 
> http://openlab.ring.gr.jp/skk/skk/dic/READMEs/committers.txt
> 
> を食わせると、「抑えることができるから。」までしか出力されません。これ
> はeuc-jp goshでの問題ですが、下のデータだとutf goshでも尻切れになりま
> す。



Gauche-devel-jp メーリングリストの案内
Back to archive index