jEdit - Programmer's Text Editor
at SOFTWARE
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:名無しさん@お腹いっぱい。 08/08/03 15:14:36 6uKHENOW0 >>99 その報告内容と合わせてソースを見直したところ、マズイコードが見つかった。 EUCjpwinEncoder.encodeLoop() で OVERFLOW を返す場合、実際には入力を 1文字も処理してないのに in.get(chars) した時点で全部読み終わったことになってる。 これだと報告されたとおり、内容がときどき消失することになる。 これはヤバイね。手元でうまくいってたのは、バッファの不足が発生するほどの 長さの無いデータだったからみたい。 実装の方針や、 .jar を置くだけっていう使い方はとても良いと思うんで、なんとか 修正して使えるようにしたいところ。 それまでは、とりあえず U+FF0D を U+2212 に置換してから保存するのが最善手かな。 101:名無しさん@お腹いっぱい。 08/08/03 18:27:54 6uKHENOW0 >>99 作者さんにも了解がもらえたんで、修正してうpしてみた。テストしてもらえると助かる。 http://uproda.2ch-library.com/src/lib043213.bin.shtml ファイル名が変わっちゃってるけど、 eucjpwin.jar にリネームして同じように使えるはず。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5356日前に更新/55 KB
担当:undef