折り返し行の検索についてNo.00839
ながさわ さん 02/03/13 16:29
 
長澤です。

3.16β1にて、正規表現で検索(置換含む)するとき、どうも折り返された部分にヒ
ットしないようです。正規表現をOffにした場合は大丈夫のようです。折り返し行頭
の疑似インデントは無関係のようです。

環境
OS:Win2kPRO SP2
秀丸:3.16β1

[ ]
RE:00839 折り返し行の検索についてNo.00840
ながさわ さん 02/03/13 16:35
 
長澤です。

補足です。
下方向への検索では現象が出ますが、上方向では発生しないようです。

[ ]
RE:00839 折り返し行の検索についてNo.00845
ひろ さん 02/03/13 23:25
 
 長澤さん今日は、ひろです。
> 3.16β1にて、正規表現で検索(置換含む)するとき、どうも折り返された部分にヒ
> ットしないようです。

 秀丸担当さんが確認できればよいですが、私の環境 Windows98 では確認で
きませんでした。検索語はどの様になっているのでしょうか?
なお私は「範囲選択」「位置を固定する」「「選択した範囲のみ」で動作中
の範囲を中間色で表示」で使用しています。

[ ]
RE:00845 折り返し行の検索についてNo.00852
ながさわ さん 02/03/14 09:28
 
長澤です。

> 秀丸担当さんが確認できればよいですが、私の環境 Windows98 では確認で
>きませんでした。検索語はどの様になっているのでしょうか?
>なお私は「範囲選択」「位置を固定する」「「選択した範囲のみ」で動作中
>の範囲を中間色で表示」で使用しています。

検索関係の設定はそっちにもありましたね(^^
で、全てチェックオフです。ラジオは点滅表示です。

検索ダイアログ自体は、正規表現だけチェックされていれば、再現するようです。

ちなみに、(念のためですが)『折り返した部分』とは行がまたがっている部分って
コトではなくて、見かけ上の2行目以降の部分(行番号を表示して、行番号の表示方
法がエディタ的で、行番号が表示されていない行)です。

[ ]
RE:00852 折り返し行の検索についてNo.00855
Arimac さん 02/03/14 12:15
 
BRegIfでトレースしたところ
行(連結された論理行)自体はJRE32.DLLに渡ってきていました。
(秀丸側で)ヒット扱いになってないみたいです。
折り返し行の1桁目からマッチする場合はヒットになりました。

[ ]
RE:00839 折り返し行の検索についてNo.00858
秀丸担当 さん 02/03/14 15:05
 
>3.16β1にて、正規表現で検索(置換含む)するとき、どうも折り返された部分にヒ
>ットしないようです。正規表現をOffにした場合は大丈夫のようです。折り返し行頭
>の疑似インデントは無関係のようです。

再現することができました。
β1でのバグでした。すぐ直すようにします。

[ ]
RE:00858 折り返し行の検索についてNo.00861
ながさわ さん 02/03/14 18:31
 
長澤です。

β2で修復されていることを確認しました。
取り急ぎご報告まで……。

[ ]