◀Unicode版開発トップへ
  • 451 Commit報告:(Fix)論理行が長ファイルで対となる括弧がある場合、落ちる場合がある。
  • [451] Commit報告:(Fix)論理行が長ファイルで対となる括弧がある場合、落ちる場合がある。 Uchi 2008年05月31日 18:06

    リビジョン:
     rev1365

    変更種別:
     バグ修正

    内容:
     Fix: 論理行が長い(テストファイルでは30,000桁以上)ファイルで対となる括弧がある場合、落ちる場合がある。

    normnfkd.nls を読み込んでUnicodeで開きなおすと発生しました。

    設定的には、対括弧の強調表示が必要なようです。

    原因は、表示行の文字列から論理行のインデックスで読み込んでいることが原因です。

    CEditView_Paint.cpp の GetColorIndex 関数を修正しましたが、落ちないようにしただけです。
    どなたか見直ししていただけるとうれしいのですが。