変更行が行番号の変更表示が不正
FAQ/19 http://sakura.qp.land.to/?FAQ%2F19
http://sakura-editor.sourceforge.net/cgi-bin/cyclamen/cyclamen.cgi?log=data&v=3751#3751
この問題を解決します。同時に、
・CDocLineMgr/CLayoutMgrのInsert/Deleteを廃止して、Replaceに統合
・行頭に行を挿入した場合は、現在行を下にずらすように
(現在はInsertのブックマークだけこの挙動になっています)
最初のパッチはアルファ版です。
アルファ版
v0.2
v0.3
v0.3に更新しました
・v0.2でRedo/Undoでの行変更番号が正しく変更されないのを修正
・行バッファの再確保が起きてきたのを修正(SetString->Append)
v0.4
・パッチで挿入で画面が更新されなくなっていたのを修正
・CStringRefに対する変更を削除
などです。
v0.6
v0.7 conflict修正
ふぁんくらぶ part15 802
のを修正しました。
Last edit: Moca 2013-04-20
v0_9
・バッファの確保でEOL分が足りなかったのを修正
・パッチで不要になるRedo/Undoの行番号表示の更新をコメントアウト
・すべての改行を削除するような処理/そのUndo/行内の同じ長さにreplaceでの高速化
・置換前「\r\n」置換後「
」のような物のUndoの高速化
・v0_11でコンパイルできなくなっていたのを修正(CMemory/CDocLine)
・衝突の修正
そろそろコミットします。
・衝突の修正(削除行内)
[r3127]でコミットしました。
Related
Commit: [r3127]