|
WIZです。こちらでは始めまして。
先日、秀丸を 3.13 から 3.15 にUPしました。
その時、以下の様な強調の定義を行ったのですが、それ以降、600行
30KB〜40KB程度のテキストファイルを編集している際に、頻繁なフ
リーズや開いてすぐ終了を行うとアプリケーション例外が発生するよ
うになりました。単純に、「」『』()<>≪≫【】の入れ子を、対
になっていると言う前提条件で、括弧の種類に応じて色分けしている
だけなのですが、定義の内容が悪いのでしょうか? チェックディス
クも再度かけてみようと思っていますが、他に確認する事はあるので
しょうか?
例外発生時の主な操作
・正規表現による文字列の検索を数回連続で繰り返した場合
・ファイルの最後まで移動
・秀丸を終了する
・すぐに終了にした場合
・正規表現による検索実行後に終了した場合
WindowsNT4.0ServerSP6a
Internet Explorer 5.5SP2
秀丸3.08/3.13./3.15
--> 動作不安定にならなかった強調定義の内容 <-----------------------
49,[「|『].*[』|」]
113,(.*)
241,[≪|<].*[>|≫]
177,【.*】
--> 動作不安定になった強調定義の内容 <-----------------------------
49,「+[^「|『|(|【|<|≪|≫|>|】|)|』|」]*
49,[^「|『|(|【|<|≪|≫|>|】|)|』|」]*」+
49,『+[^「|『|(|【|<|≪|≫|>|】|)|』|」]*
49,[^「|『|(|【|<|≪|≫|>|】|)|』|」]*』+
113,(+[^「|『|(|【|<|≪|≫|>|】|)|』|」]*
113,[^「|『|(|【|<|≪|≫|>|】|)|』|」]*)+
241,<+[^「|『|(|【|<|≪|≫|>|】|)|』|」]*
241,[^「|『|(|【|<|≪|≫|>|】|)|』|」]*>+
241,≪+[^「|『|(|【|<|≪|≫|>|】|)|』|」]*
241,[「|『|(|【|<|≪|≫|>|】|)|』|」]*≫+
177,【+[^「|『|(|【|<|≪|≫|>|】|)|』|」]*
177,[^「|『|(|【|<|≪|≫|>|】|)|』|」]*】+
-----------------------------------------------------------------
|
|