以前、マクロなどのエンハンスメントリクエストを出させていただいたものです。
気がつけば、外部マクロがサポートされているではないですか。
ボランティアとして活動している皆さん、ご苦労様です。
ほんのちょっとした不具合を発見しましたので報告させていただきます。
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
(たいした変更でないのでここに書かせていただきました。)