|
白雲斎です。
こちらでも再現しました。
再現の条件:
・ウインドウ分割する(上下どちらで実行しても同じ)
・disabledraw, enabledraw 双方を設定する
・gokakko または gorightkakko
・対応する括弧の画面位置はマクロのコメント参照
// 再現マクロ
#draw = no;
newfile;
//changename "foo.c";
setwindowsize 80, 20;
insert "{\n";
// 私の環境では、
// ・上限を 8 以下で問題なし
// ・上限を 9 以上で問題あり
while( lineno < 10 ) insertreturn;
insert "}\n";
split;
gofiletop;
if( #draw == no ) disabledraw;
gokakko;
$s = "描画禁止中の行番号: " + str(y) + "\n";
if( #draw == no ) enabledraw;
message $s + "解除後の行番号 : " + str(y);
clearupdated;
endmacro;
|
|