【不具合】コメントの色が変な場合がNo.07090
lethalflag さん 12/04/07 12:51
 
お疲れ様です。
実害はなく、一瞬アレって思う程度の細かい問題ですが、報告しておきます。

【前提条件】
・「BOX選択中にキーを押すとその文字を各行に挿入する」モードにしておく
・複数行コメントは、「C言語/Java」
・コメントには、何らかのカラー表示を設定しておく

【再現手順と内容】
次のような状態にしておきます。

int foo; /* hoge
int bar; /* hoge
int baz; /* hoge

次に、この3行の行末をbox選択して、*/ を入力します。

int foo; /* hoge */
int bar; /* hoge */
int baz; /* hoge */

この時点で期待する状態は、/* hoge */ の部分のみが強調表示されることですが、
int bar; と int baz; もコメント色で強調表示されたままとなってしまいます。

【補足】
・コメントの全体を一度に入力すると再現しません。
・見かけ上、ネストしている状態で一気にコメントを閉じると再現します。
・正規表現で $ を */ に置換した場合も再現しません。
・マクロで disabledraw 等を挟むと、正常に戻ります。
・アンドゥとリドゥを立て続けに実行すると、正常に戻ります。

Windows Xp Sp3
秀丸 Ver 8.20 β13 (8.10でも発生しています)

[ ]
RE:07090 【不具合】コメントの色が変な場No.07093
秀まるお さん 12/04/09 17:47
 
 バグ情報ありがとうございます。テストしてみたら簡単に再現できました。

 さっそく修正させていただきます。

[ ]