正規表現での.$No.00220
水銀水 さん 01/10/03 11:53
 
 正規表現の動きで、ちょっと不明な動作がありましたので報告します。

 下記のような状態で1行目から「.$」(半角です)で正規表現での下方への検索
を次々と実行すると、「あ」と「い」にヒットします。
 次に6行目から上方への検索を実行すると「3行目の改行」「「1行目の改行」に
ヒット(範囲選択など)します。

1|↓
2|あ↓
3|↓
4|い↓
5|↓
6|[EOF]
(「↓」は改行マーク)

 …と言いながら、どういう動作が正しいのかよくわからないジブンでした(^^;;;


[ ]
RE:00220 正規表現での.$No.00230
秀丸担当 さん 01/10/04 18:50
 
> 下記のような状態で1行目から「.$」(半角です)で正規表現での下方への検
>索を次々と実行すると、「あ」と「い」にヒットします。
> 次に6行目から上方への検索を実行すると「3行目の改行」「「1行目の改行」
>にヒット(範囲選択など)します。

どうも、上検索にはもともと下検索と同じにならないバグがあり、
βでいろいろ修正しているのですが、なかなか動作が一致しません。
そこで次のβ7では、上下検索が同じ動作になるように処理を大幅
に変えることにしました。
これによってまた不安定要素が増えるかもしれませんが、前より
かはマシになるんじゃないかと・・

[ ]
RE:00230 正規表現での.$No.00241
水銀水 さん 01/10/05 14:19
 

>そこで次のβ7では、上下検索が同じ動作になるように処理を大幅
>に変えることにしました。

 報告させて頂いた部分の動作は「正常」な感じです。
(「処理を大幅に変える」ということで、ちょっとビビってはいますが…(^^))

[ ]