In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/d1666a42c346bc434b8bf06c75a90c0ba3681dd0?hp=b127ff56cb3774b87f4355df399b5330fa78096a>
- Log ----------------------------------------------------------------- commit d1666a42c346bc434b8bf06c75a90c0ba3681dd0 Author: Karl Williamson <[email protected]> Date: Wed Jun 26 17:44:33 2013 -0600 t/re/reg_mesg.t: Don't need to skip on EBCDIC It now works M t/re/reg_mesg.t commit 931064641468002f31d00f3f4dd72409a265d717 Author: Karl Williamson <[email protected]> Date: Thu Jan 15 19:44:19 2015 -0700 perlrecharclass: Add some missing documentation M pod/perlrecharclass.pod commit 930c3bed08e1d885c79a263c2593e7cd30a6d872 Author: Karl Williamson <[email protected]> Date: Thu Jan 15 18:42:10 2015 -0700 Regen podcheck db because of recent fixes to epigraphs.pod M t/porting/known_pod_issues.dat commit 6d04d1e97f4244cb139c0fbd91c26fce27b460a7 Author: Karl Williamson <[email protected]> Date: Thu Jan 15 21:20:54 2015 -0700 t/run/locale.t: Fix typos M t/run/locale.t ----------------------------------------------------------------------- Summary of changes: pod/perlrecharclass.pod | 11 +++++++++-- t/porting/known_pod_issues.dat | 2 +- t/re/reg_mesg.t | 2 -- t/run/locale.t | 4 ++-- 4 files changed, 12 insertions(+), 7 deletions(-) diff --git a/pod/perlrecharclass.pod b/pod/perlrecharclass.pod index fb5868d..440ed90 100644 --- a/pod/perlrecharclass.pod +++ b/pod/perlrecharclass.pod @@ -760,6 +760,12 @@ Perl recognizes the following POSIX character classes: word A Perl extension ("[A-Za-z0-9_]"), equivalent to "\w". xdigit Any hexadecimal digit ("[0-9a-fA-F]"). +Like the L<Unicode properties|/Unicode Properties>, most of the POSIX +properties match the same regardless of whether case-insensitive (C</i>) +matching is in effect or not. The two exceptions are C<[:upper:]> and +C<[:lower:]>. Under C</i>, they each match the union of C<[:upper:]> and +C<[:lower:]>. + Most POSIX character classes have two Unicode-style C<\p> property counterparts. (They are not official Unicode properties, but Perl extensions derived from official Unicode properties.) The table below shows the relation @@ -805,8 +811,9 @@ C<\p{Blank}> and C<\p{HorizSpace}> are synonyms. Control characters don't produce output as such, but instead usually control the terminal somehow: for example, newline and backspace are control characters. -In the ASCII range, characters whose code points are between 0 and 31 inclusive, -plus 127 (C<DEL>) are control characters. +On ASCII platforms, in the ASCII range, characters whose code points are +between 0 and 31 inclusive, plus 127 (C<DEL>) are control characters; on +EBCDIC platforms, their counterparts are control characters. =item [3] diff --git a/t/porting/known_pod_issues.dat b/t/porting/known_pod_issues.dat index f2c2d24..03377f8 100644 --- a/t/porting/known_pod_issues.dat +++ b/t/porting/known_pod_issues.dat @@ -309,7 +309,7 @@ pod/perltru64.pod ? Should you be using F<...> or maybe L<...> instead of 1 pod/perltru64.pod Verbatim line length including indents exceeds 79 by 5 pod/perlvms.pod ? Should you be using F<...> or maybe L<...> instead of 1 pod/perlwin32.pod Verbatim line length including indents exceeds 79 by 12 -porting/epigraphs.pod Verbatim line length including indents exceeds 79 by 24 +porting/epigraphs.pod Verbatim line length including indents exceeds 79 by 16 porting/expand-macro.pl Verbatim line length including indents exceeds 79 by 2 porting/release_managers_guide.pod Verbatim line length including indents exceeds 79 by 6 porting/todo.pod Verbatim line length including indents exceeds 79 by 7 diff --git a/t/re/reg_mesg.t b/t/re/reg_mesg.t index d322943..9238246 100644 --- a/t/re/reg_mesg.t +++ b/t/re/reg_mesg.t @@ -542,8 +542,6 @@ for my $strict ("", "use re 'strict';") { my $expect = fixup_expect($death[$i+1]); no warnings 'experimental::regex_sets'; no warnings 'experimental::re_strict'; - # skip the utf8 test on EBCDIC since they do not die - #next if $::IS_EBCDIC && $regex =~ /utf8/; warning_is(sub { my $eval_string = "$strict $regex"; diff --git a/t/run/locale.t b/t/run/locale.t index 1f88168..828142b 100644 --- a/t/run/locale.t +++ b/t/run/locale.t @@ -312,7 +312,7 @@ EOF EOF "LANG is used if LC_ALL, LC_NUMERIC are invalid")) { - note "To see details change this .t to not close STDERR"; + note "To see details change this .t, do not close STDERR"; } } @@ -340,7 +340,7 @@ EOF EOF 'C locale is used if LC_ALL, LC_NUMERIC, LANG are invalid')) { - note "To see details change this .t to not close STDERR"; + note "To see details change this .t, do not close STDERR"; } } } -- Perl5 Master Repository
