遠藤です。

2010年4月9日21:31 石塚圭樹 <keiju / ishitsuka.com>:
>>> irbでirb/completionがrequireされているときに、長い変数名、クラス名の後でTabを押すと固まります。
>>> 正規表現の最長一致の問題と思われます。
>>> 南木さん<nanki / dotswitch.net>の指摘をもとに作成したパッチを添付しますのでご確認ください。
>>
>>
>>遅い反応ですみません。
>>
>>再現しました。頂いたパッチはたぶん問題ないと思います。
>>いしつかさん、取り込んでいいでしょうか。
>>
>># (\.?[^.]+)+ は .+ と同値な気もしますが
>
> うーむ. やりたかったことを思い出してもう一度正規表現を書き換えました.
> これで, たぶん大丈夫ではないかと...

おお、たぶん大丈夫そうに見えます。ありがとうございます。


> それと, [ruby-core:28366] のコミットですが, 演算子の優先度を考えると間
> 違っていますので, そっちも直しておきました.

ありゃ、失礼しました。ありがとうございます。

-- 
Yusuke ENDOH <mame / tsg.ne.jp>