From: Minero Aoki Date: 2000-12-17T03:29:45+09:00 Subject: [ruby-dev:11774] Re: [PATCH & Q] literal in condition あおきです。 In mail "[ruby-dev:11773] Re: [PATCH & Q] literal in condition" matz@zetabits.com (Yukihiro Matsumoto) wrote: > まつもと ゆきひろです > | たしかに紛らわしいことがありますし、one liner じゃなきゃ使わ > |ないような気も。ところで全部ってことは Regexp や Range も含めて > |ですか。 > > ええ。ただ互換性のことを考えるとなかなか踏み切れないのですが。 「全部なくす」に一票。この前こんなコードではまりました。 def initialize( args ) @pattern = args['re'] || /\A\s*(re:\s*)+/i これが全然違う場所でバグになった時の悲しさといったらないです。 (探すのに二時間くらいかかった。) 2.0 あたりでは基本的になくなって、例えば ruby -e などの時だけオン、 みたいなのがいいなあ… ------------------------------------------------------------------- 青木峰郎(あおきみねろう)