[4156]
色分けの不具合修正パッチ
もか
色分けの不具合修正パッチなどです。
[修正]
・対括弧の色が不正なことがまれにある
CEditView.cpp GetColorIndex 9300行目付近
・コメントの色分けがON/OFFに関係なく適用される >>4083 の後半参照
CDocLineMgr_New.cpp CheckColorMODE 1100行目付近
・Debug版でプロパティを表示するとCDocLineMgr::GetAllData()でアクセス違反
いまいち用途が不明ですが、CFLF区切りで返すように実装してあります。
[その他]
・CLayoutMgrのクォーテーション引数を削除しメンバで保持するように変更
及びそれに従う各所の引数削除
bDispSSTRINGとbDispWSTRINGですね。
1つ目の対括弧色バグは、以下のようなレイアウトの先頭行(行番号が表示される行)と、括弧のある行で、Layout->m_nTypePrevが異なると発生することがあります。
/* comment ↓
// */ { <
}
↓が改行、<が折り返しとします。このとき}がコメント色になる現象です。
Yahooグループ> sdiff_2005-11-06fix01.zip