From: nobu.nokada@... Date: 2003-06-27T03:33:56+09:00 Subject: Re: String#split(' ') and whitespace (perl user's surprise) Hi, At Thu, 26 Jun 2003 22:45:37 +0900, Michael Campbell wrote: > Does that sound like a bug to you? Yes, to me. Index: string.c =================================================================== RCS file: /cvs/ruby/src/ruby/string.c,v retrieving revision 1.161 diff -u -2 -p -r1.161 string.c --- string.c 26 Jun 2003 18:24:58 -0000 1.161 +++ string.c 26 Jun 2003 18:26:27 -0000 @@ -2582,4 +2582,5 @@ rb_str_split_m(argc, argv, str) end = beg+1; skip = 0; + if (!NIL_P(limit) && lim <= i) break; } } @@ -2589,5 +2590,5 @@ rb_str_split_m(argc, argv, str) skip = 1; beg = end + 1; - if (!NIL_P(limit) && lim <= ++i) break; + if (!NIL_P(limit)) ++i; } else { -- Nobu Nakada