On 9/18/06, Rick DeNatale <rick.denatale / gmail.com> wrote: > and which of these will change in 1.9? > > def a(*arg) > p arg > end > > a("foo\nbar") > which in 1.8.4 prints ["foo\nbar"] > > a((1..3)) > prints [1, 2, 3, 4] Does the following happen only to me? irb(main):001:0> def a(*arg) irb(main):002:1> p arg irb(main):003:1> end => nil irb(main):004:0> a((1..3)) [1..3] => nil Using ruby 1.8.4 (2006-04-14) [i386-mswin32]. Thanks, Alvim.