ruby-cvs:18323
From: (matz) <matz ruby-lang.org>
Date: Tue, 3 Oct 2006 02:39:59 +0900
Subject: [ruby-cvs:18323] ruby: * eval.c (splat_value): use "to_splat" instead of "to_ary" to
matz Tue, 3 Oct 2006 02:39:59 +0900
Modified files:
ruby:
ChangeLog array.c enumerator.c eval.c range.c
Log:
* eval.c (splat_value): use "to_splat" instead of "to_ary" to
prepare splat values as an array.
* array.c (Init_Array): define to_splat.
* range.c (range_to_splat): new method.
* enumerator.c (enumerator_to_splat): ditto.
Revision Changes Path
1.5457 +11 -0 ruby/ChangeLog
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.5456&r2=1.5457
1.200 +2 -1 ruby/array.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/array.c?cvsroot=src&r1=1.199&r2=1.200
1.15 +15 -1 ruby/enumerator.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/enumerator.c?cvsroot=src&r1=1.14&r2=1.15
1.948 +18 -5 ruby/eval.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.947&r2=1.948
1.85 +15 -1 ruby/range.c
http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/range.c?cvsroot=src&r1=1.84&r2=1.85