On Tue, Jan 17, 2006 at 12:35:57PM -0500, Mark Reed wrote:
> On 2006-01-17 12:24 PM, "Gaal Yahas" <[EMAIL PROTECTED]> wrote:
> 
> > While cleaning up tests for release:
> > 
> >     "".split(':')    =>
> > 
> >        ()            # Perl 5
> >        ("",)         # pugs
> > 
> > Which is correct? It doesn's seem to be specced yet.
> 
> I would prefer the current pugs behavior; it's consistent with the general
> case, in which a string which does not match the splitting regex results in
> a single-item list containing the original string.  This is the Python
> behavior.
> 
> I find the Perl5 (and, surprisingly, Ruby) behavior rather counterintuitive.

FWIW, I agree with Mark.

-Scott
-- 
Jonathan Scott Duff
[EMAIL PROTECTED]

Reply via email to