強調表示No.14849
ショット さん 03/06/18 10:10
 
正規表現を用いた強調表示で、

[^。】]$

とした場合に、
行頭の半角文字列に続いて全角文字があると、その全角文字が文字化け等の異常な挙
動をします。


バージョン:
秀丸ver.4.00β3
HRJRE.dllV0.01



[ ]
RE:14849 強調表示No.14871
秀丸担当 さん 03/06/19 11:27
 
>正規表現を用いた強調表示で、
>
>[^。】]$
>
>とした場合に、
>行頭の半角文字列に続いて全角文字があると、その全角文字が文字化け等の異常な挙
>動をします。

やってみたのですが、再現することができませんでした。
具体的にどのような文字列でそのようになるでしょうか。
また、強調表示の大文字/小文字の区別、単語の検索の状態はどのようになって
いるでしょうか。

[ ]
RE:14871 強調表示No.14895
ショット さん 03/06/23 11:13
 




>やってみたのですが、再現することができませんでした。
>具体的にどのような文字列でそのようになるでしょうか。
>また、強調表示の大文字/小文字の区別、単語の検索の状態はどのようになって
>いるでしょうか。


こちらでは、XP,98ともに再現できました。

設定は以下の通りです。

強調表示において、
・大文字/小文字の区別
・単語の検索
・正規表現
・特に強調1
をチェックします。

また、動作環境において、
→高度な編集
・単語の検索で、abcを検索するときabc123にはヒットさせない
をチェックします。

この状態で、

12あ(リターン)
と入力すると
「あ」の部分が文字化けします。


・単語の検索
・単語の検索で、abcを検索するとき・・・

のチェックをはずすと文字化けしないので、この2つが衝突しているようですが・・・

よろしくお願いします。

[ ]
RE:14895 強調表示No.14905
秀丸担当 さん 03/06/23 18:28
 

再現させることができました。
調査させていただきます。

[ ]
RE:14905 強調表示No.14906
秀まるお2 さん 03/06/23 19:18
 
 僕の所のバグでした。今直しました。

[ ]