enabledrawで落ちる。No.07304
むらやん さん 01/01/29 16:31
 
お疲れ様です

enabledrawマクロで、カーソル行を指定するパラメータが存在しないマクロを実行し
て、
落ちるという事はないでしょうか?

私が使用しているマクロで、落ちる事が有るので、下のようなマクロで、実験した所。

disabledraw;
debuginfo 1;
debuginfo "enabledraw before" + "\x0a";
enabledraw;
debuginfo "enabledraw after" + "\x0a";

enabledraw beforeは表示されたのですが、enabledraw afterは表示されませんでした。

数回落ちたのですが、アドレスもどれも同じ場所で、 (未定義) の中のアドレス 001b:0
040152bでした。

こちらでの確実に発生する条件は、スクロールできない行(画面内に1行目が存在す
る)で、
実行すると発生します。
新規ファイルで、1行目だと発生しないのですが、数行空行を入力した場合は、発生
したりと、
よく分からない挙動の時も・・・

たとえば、52行目から53行目に移動すると、スクロールする仮面設定で、
52行目に改行を入力し、52行目に戻し、上のマクロを実行すると、確実に落ちま
す。

OS:WinNT4W と Win98SEで確認しました。


[ ]