ソートのバグNo.09968
colder さん 19/08/01 13:28
 
秀丸Ver8.89β16に付属している標準の変換モジュールのソートに二つほどバグを見
つけました。

・改行コードがCRのみだと秀丸が異常終了する。

・最終行に改行がないとその行が他の行と連結される。

3
1
2[EOF]
↓ソート結果
1
23
[EOF]

ところで改版履歴に「改行コードの違いを保持する対応」とありますが、
これは、HIDEMARUFILTERINFOのabReserve[1]に3を入れればいいのでしょうか?



[ ]
RE:09968 ソートのバグNo.09969
秀丸担当 さん 19/08/01 15:40
 

いつもご指摘ありがとうございます。
2つともその通りでした。
次のβ版で修正させていただきます。

変換モジュールの、改行コードの違いを保持する対応は、その通りです。
HIDEMARUFILTERINFOのabReserve[1]が3の場合、改行コードを区別するようになります。
今後変換モジュール開発キットを更新するときには追記しようと思います。

[ ]