◀ANSI版開発トップへ
  • 806 移動履歴のちょっとした不具合
    • 812 すいません。修正方法間違いでした。
  • [806] 移動履歴のちょっとした不具合 大久保 2001年11月07日 18:39

    以前、マクロなどのエンハンスメントリクエストを出させていただいたものです。

    気がつけば、外部マクロがサポートされているではないですか。
    ボランティアとして活動している皆さん、ご苦労様です。

    ほんのちょっとした不具合を発見しましたので報告させていただきます。

    Sakuraバージョン: 1.2.101.2

    現象:
    移動履歴で最後尾のものが有効にならない。

    修正方法:
    CMarkMgr.cppの 90行目と 121行目(NextValid()とCheckNext()メソッド内)の行を以下のように変更する。

    修正前 for( int i = curpos + 1; i < Count(); i++ ){
    修正後 for( int i = curpos + 1; i <= Count(); i++ ){

    以下の環境で現象改善を確認しました。
    OS - Windows98
    コンパイラ - Microsoft Visual C++ 6.0
    ソースファイル - ssrc_2001-11-06.zip

    (たいした変更でないのでここに書かせていただきました。)
    • [812] すいません。修正方法間違いでした。 大久保 2001年11月08日 15:53

      すいません。修正方法が正しくありませんでした。
      正しくない情報を書きこんでしまいすいません。
      もう少し検証してみます。