From: Bill Kelly Date: 2004-04-08T06:05:05+09:00 Subject: Re: Ruby 2.0 and "warning: don't put space before argument parentheses" Hi, From: "Its Me" > > > x.foo ( arg ) > > As I recall, the warning was added in 1.8 because that sort of style was > being > > deprecated. > > I hope that's not the case. I'd rather be told it is a limitation in the > current parser or some such. > > It's hard to argue that > x.foo( y.bar( z.baz ))) > makes better reading breaks for the eye than > x.foo ( y.bar ( z.baz ))) > > The different is even more glaring if you remove the spaces after the "(" > x.foo(y.bar(z.baz ))) > Vs. > x.foo (y.bar (z.baz ))) > > Anyone know for sure? Matz? I recall Matz having addressed this in a couple threads, but, this is all I've been able to find so far: http://ruby-talk.org/84104 Regards, Bill