Front page | perl.perl6.language |
Postings from July 2010
r31573 -[Str] limits should default to Inf rather than * since that is (supposedly) compatible with Int
From:
pugs-commits
Date:
July 7, 2010 18:37
Subject:
r31573 -[Str] limits should default to Inf rather than * since that is (supposedly) compatible with Int
Message ID:
20100708013716.26236.qmail@feather.perl6.nl
Author: lwall
Date: 2010-07-08 03:37:15 +0200 (Thu, 08 Jul 2010)
New Revision: 31573
Modified:
docs/Perl6/Spec/S32-setting-library/Str.pod
Log:
[Str] limits should default to Inf rather than * since that is (supposedly) compatible with Int
Modified: docs/Perl6/Spec/S32-setting-library/Str.pod
===================================================================
--- docs/Perl6/Spec/S32-setting-library/Str.pod 2010-07-07 23:45:31 UTC (rev 31572)
+++ docs/Perl6/Spec/S32-setting-library/Str.pod 2010-07-08 01:37:15 UTC (rev 31573)
@@ -339,10 +339,10 @@
=item split
X<split>
- our List multi split ( Str $delimiter, Str $input, Int $limit = * )
- our List multi split ( Regex $delimiter, Str $input, Int $limit = * )
- our List multi method split ( Str $input: Str $delimiter, Int $limit = * )
- our List multi method split ( Str $input: Regex $delimiter, Int $limit = *, Bool :$all = False)
+ our List multi split ( Str $delimiter, Str $input, Int $limit = Inf )
+ our List multi split ( Regex $delimiter, Str $input, Int $limit = Inf )
+ our List multi method split ( Str $input: Str $delimiter, Int $limit = Inf )
+ our List multi method split ( Str $input: Regex $delimiter, Int $limit = Inf, Bool :$all = False)
Splits a string up into pieces based on delimiters found in the string.
@@ -371,8 +371,8 @@
=item comb
- our List multi comb ( Regex $matcher, Str $input, Int $limit = * )
- our List multi method comb ( Str $input: Regex $matcher = /./, Int $limit = * )
+ our List multi comb ( Regex $matcher, Str $input, Int $limit = Inf )
+ our List multi method comb ( Str $input: Regex $matcher = /./, Int $limit = Inf )
The C<comb> function looks through a string for the interesting bits,
ignoring the parts that don't match. In other words, it's a version
@@ -404,14 +404,14 @@
=item lines
- our List multi method lines ( Str $input: Int $limit = * ) is export
+ our List multi method lines ( Str $input: Int $limit = Inf ) is export
Returns a list of lines, i.e. the same as a call to
C<$input.comb( / \N*\n | \N+$ /, $limit )> would.
=item words
- our List multi method words ( Str $input: Int $limit = * ) is export
+ our List multi method words ( Str $input: Int $limit = Inf ) is export
Returns a list of non-whitespace bits, i.e. the same as a call to
C<$input.comb( / \S+ /, $limit )> would.
-
r31573 -[Str] limits should default to Inf rather than * since that is (supposedly) compatible with Int
by pugs-commits