まつもと ゆきひろです
In message "[ruby-list:9403] Re: /\377/n =~ "\377""
on 98/09/02, Inaba Hiroto <inaba / st.rim.or.jp> writes:
|> あ,これは対応が半端だからです.bm search付きの1.1c4を出しま
|> すから,そっちを待って下さい.水曜か木曜には出せるでしょう.
|
|えっと、確認です。[ruby-list:9385][ruby-list:9389]で報告されている
|
| /[^あ-お]/ =~ "一" #=> 1.1c[1-3]ではfalse
|
|もそこでは解決されてるんですね。
このメール[ruby-list:9400]を書いた時点では解決してませんでし
たが,昨夜なんとかなったと思います.charset_notの時のfastmap
のフラグの立て方が間違ってました.
今回は正規表現の変更が多いので,1.1c4の信頼性が心配です.
1.1c4における正規表現の変更
* 使える時にはbm searchを使う
* \377, \400などのバグに対応
* 先頭がexactnのパターンの高速化
* \zの導入
* (?ix-ix)の導入
* (?IX)の削除(知らなかったでしょ)
例のtest suiteは通ってるんですが.
まつもと ゆきひろ /:|)