Author: moritz Date: 2009-06-16 22:13:57 +0200 (Tue, 16 Jun 2009) New Revision: 27095
Modified: docs/Perl6/Spec/S32-setting-library/Str.pod Log: [S32/Str] document Str.encode also changed order of arguments in .bytes Modified: docs/Perl6/Spec/S32-setting-library/Str.pod =================================================================== --- docs/Perl6/Spec/S32-setting-library/Str.pod 2009-06-16 19:52:50 UTC (rev 27094) +++ docs/Perl6/Spec/S32-setting-library/Str.pod 2009-06-16 20:13:57 UTC (rev 27095) @@ -224,7 +224,7 @@ =item bytes - our Int multi method bytes ( Str $string: $nf = $?NF, $enc = $?ENC) is export + our Int multi method bytes ( Str $string: $enc = $?ENC, :$nf = $?NF) is export Returns the number of bytes in the string if it were encoded in the specified way. Note the inequality: @@ -236,6 +236,13 @@ .bytes("C","UTF-32") * 4 == .codes("C") +=item encode + + our Buf multi method encode($encoding = 'UTF-8', $nf = $?NF) + +Returns a C<Buf> which represents the original string in the given encoding +and normal form. + =item index our StrPos multi method index( Str $string: Str $substring, StrPos $pos = StrPos(0) ) is export