In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/7916a4550fd18ad512e0420ffac716ce1ab89ee7?hp=dd5f6923bc119760af1739228df8cedcf05fd88b>

- Log -----------------------------------------------------------------
commit 7916a4550fd18ad512e0420ffac716ce1ab89ee7
Author: Jim Cromie <[email protected]>
Date:   Thu Jul 15 11:29:54 2010 -0600

    fix spelling err in pod re environmental variable
    
    Signed-off-by: David Golden <[email protected]>

M       pod/perlrun.pod

commit fd63f474199a173a205a02ddc4aa5c89e363aec7
Author: Ævar Arnfjörð Bjarmason <[email protected]>
Date:   Mon Jul 19 15:57:50 2010 +0000

    perl5133delta: Add a note about Test::Harness's known issues
    
    Test-Harness RT #59186 and RT #59457 introduced some
    regressions. These are being fixed upstream but didn't make it into
    this release.

M       pod/perl5133delta.pod

commit d229f4cf6b5b575740fb4c6ccfd6f2cbabc260f8
Author: Ævar Arnfjörð Bjarmason <[email protected]>
Date:   Mon Jul 19 15:47:30 2010 +0000

    perl5133delta: Add commit references to "\400 - \777"

M       pod/perl5133delta.pod

commit 767b1673bc6793cdc475d989a7e4aff016e9faa5
Author: Ævar Arnfjörð Bjarmason <[email protected]>
Date:   Mon Jul 19 15:45:18 2010 +0000

    perl5133delta: Also note 9644846 in "Improved documen[...]"
    
    "Improved documentation of unusual character escapes" was fixed up in
    9644846.

M       pod/perl5133delta.pod

commit eae6feee89acc128f4856f1c957b4d964b5b80b4
Author: Ævar Arnfjörð Bjarmason <[email protected]>
Date:   Mon Jul 19 15:39:45 2010 +0000

    perl5133delta: A perldelta entry referenced an invalid commit
    
    "Improved documentation of unusual character escapes (bf82ca4)" added
    in a0316a43 should have referenced 4068718. There's no bf82ca4 commit
    in the perl repository.

M       pod/perl5133delta.pod

commit 0aefc26d58b5f105eb0a71e1b60ed22067a714dc
Author: Ævar Arnfjörð Bjarmason <[email protected]>
Date:   Mon Jul 19 15:32:06 2010 +0000

    perl5133delta: Note the tests for "Uppercase X/B allowed.."

M       pod/perl5133delta.pod

commit abaa6e0efcfdb2375672d7107ddd6f1348a3fc8e
Author: Ævar Arnfjörð Bjarmason <[email protected]>
Date:   Mon Jul 19 15:27:42 2010 +0000

    perl5133delta: Expand on "File::Copy skips suid tests on a nosuid partition"
    
    Include the explanation from my cae9400 patch in the perldelta so that
    it can be understood when read stand-alone.

M       pod/perl5133delta.pod
-----------------------------------------------------------------------

Summary of changes:
 pod/perl5133delta.pod |   26 +++++++++++++++++++++++---
 pod/perlrun.pod       |   17 +++++++++--------
 2 files changed, 32 insertions(+), 11 deletions(-)

diff --git a/pod/perl5133delta.pod b/pod/perl5133delta.pod
index 0864858..fc848d9 100644
--- a/pod/perl5133delta.pod
+++ b/pod/perl5133delta.pod
@@ -53,7 +53,7 @@ See L<charnames> for details on all these changes.
 
 Literals may now use either upper case C<0X...> or C<0B...> prefixes,
 in addition to the already supported C<0x...> and C<0b...>
-syntax. (RT#76296) (a674e8d)
+syntax. (RT#76296) (a674e8d, 333f87f)
 
 C, Ruby, Python and PHP already supported this syntax, and it makes
 Perl more internally consistent. A round-trip with C<eval sprintf
@@ -72,7 +72,7 @@ C<\x{100}> - C<\x{1FF}>, with no deprecation warning. Use of 
these values in the
 command line option C<"-0"> retains the current meaning to slurp input files
 whole; previously, this was documented only for C<"-0777">.  It is recommended,
 however, because of various ambiguities, to use the new L</\o{...}> construct
-to represent characters in octal.
+to represent characters in octal (fa1639c..f6993e9).
 
 =head1 Deprecations
 
@@ -199,6 +199,12 @@ ExtUtil-ParseXS updated to version 2.2206 (494e8c4)
 
 File::Copy skips suid tests on a nosuid partition (cae9400)
 
+These tests were being skipped on OpenBSD, but nosuid partitions can
+exist on other systems too. Now it just checks if it can create a suid
+directory, if not the tests are skipped.
+
+Perl builds without errors in a nosuid /tmp with this patch.
+
 =item *
 
 IO-Compress upated to CPAN version 2.027 (e8796d6)
@@ -232,6 +238,9 @@ Term-ANSIColor to CPAN version 3.00 (2c33c76)
 
 Test-Harness to CPAN version 3.21 (6d31366)
 
+The core update from Test-Harness 3.17 to 3.21 fixed some things, but
+also L<introduced a known problem|/"Known Problems">.
+
 =item *
 
 Time-HiRes updated to CPAN version 1.9721 (68c5b4d)
@@ -298,7 +307,7 @@ Add additional notes regarding srand and forking (d460397)
 
 =item *
 
-Improved documentation of unusual character escapes (bf82ca4)
+Improved documentation of unusual character escapes (4068718, 9644846)
 
 =item *
 
@@ -546,6 +555,17 @@ patch has been sent upstream to the maintainer.
 readline() returns an empty string instead of undef when it is
 interrupted by a signal.
 
+=item *
+
+Test-Harness was updated from 3.17 to 3.21 for this release. A rewrite
+in how it handles non-Perl tests (in 3.17_01) broke argument passing
+to non-Perl tests with L<prove(1)> (RT #59186), and required that
+non-Perl tests be run as C<prove ./test.sh> instead of C<prove
+test.sh> (RT #59457).
+
+These issues are being solved upstream, but didn't make it into this
+release. They're expected to be fixed in time for perl v5.13.4.
+
 =back
 
 =head1 Errata
diff --git a/pod/perlrun.pod b/pod/perlrun.pod
index 51a87ee..75e7ce1 100644
--- a/pod/perlrun.pod
+++ b/pod/perlrun.pod
@@ -1272,14 +1272,15 @@ See also hash_seed() of L<Hash::Util>.
 =item PERL_MEM_LOG
 X<PERL_MEM_LOG>
 
-If your perl was configured with C<-Accflags=-DPERL_MEM_LOG>, setting the
-environment variable C<PERL_MEMLOG> enables logging debug messages. The
-value has the form C<< <number>[m][s][t] >>, where C<number> is the
-filedescriptor number you want to write to, and the combination of letters
-specifies that you want information about (m)emory and/or (s)v, optionally
-with (t)imestamps. For example C<PERL_MEMLOG=1mst> will log all
-information to stdout. You can write to other opened filedescriptors too,
-in a variety of ways;
+If your perl was configured with C<-Accflags=-DPERL_MEM_LOG>, setting
+the environment variable C<PERL_MEM_LOG> enables logging debug
+messages. The value has the form C<< <number>[m][s][t] >>, where
+C<number> is the filedescriptor number you want to write to (2 is
+default), and the combination of letters specifies that you want
+information about (m)emory and/or (s)v, optionally with
+(t)imestamps. For example C<PERL_MEM_LOG=1mst> will log all
+information to stdout. You can write to other opened filedescriptors
+too, in a variety of ways;
 
   bash$ 3>foo3 PERL_MEM_LOG=3m perl ...
 

--
Perl5 Master Repository

Reply via email to