perldelta: split change is incompatible
authorRicardo Signes <rjbs@cpan.org>
Sun, 21 Apr 2013 23:56:00 +0000 (19:56 -0400)
committerRicardo Signes <rjbs@cpan.org>
Sun, 5 May 2013 19:32:23 +0000 (15:32 -0400)
Porting/perl5180delta.pod

index d50765b..311da2c 100644 (file)
@@ -484,6 +484,13 @@ package would be treated as a SUPER method lookup on the Foo package.  This
 is no longer the case.  To do a SUPER lookup, pass the Foo stash and the
 GV_SUPER flag.
 
+=item C<split>'s first argument is more consistently interpreted
+
+After some changes earlier in 5.17, C<split>'s behavior has been
+simplified: if the PATTERN argument evaluates to a literal string
+containing one space, it is treated the way that a I<literal> string
+containing one space once was.
+
 =head1 Deprecations
 
 =head2 Deprecated modules