ruby-changes:9368
From: matz <ko1@a...>
Date: Mon, 22 Dec 2008 11:12:50 +0900 (JST)
Subject: [ruby-changes:9368] Ruby:r20906 (trunk): * string.c (rb_str_upto): should return enumerator if called
matz 2008-12-22 11:12:37 +0900 (Mon, 22 Dec 2008) New Revision: 20906 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=20906 Log: * string.c (rb_str_upto): should return enumerator if called without block. [ruby-dev:37526] Modified files: trunk/ChangeLog trunk/string.c Index: ChangeLog =================================================================== --- ChangeLog (revision 20905) +++ ChangeLog (revision 20906) @@ -1,3 +1,8 @@ +Mon Dec 22 10:59:31 2008 Yukihiro Matsumoto <matz@r...> + + * string.c (rb_str_upto): should return enumerator if called + without block. [ruby-dev:37526] + Mon Dec 22 09:54:43 2008 Yukihiro Matsumoto <matz@r...> * parse.y (gettable_gen): the encoding of __FILE__ should be Index: string.c =================================================================== --- string.c (revision 20905) +++ string.c (revision 20906) @@ -2861,6 +2861,7 @@ rb_encoding *enc; rb_scan_args(argc, argv, "11", &end, &exclusive); + RETURN_ENUMERATOR(beg, argc, argv); excl = RTEST(exclusive); CONST_ID(succ, "succ"); StringValue(end); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/