integrate changes#6666..6678,6680..6682,6684..6691,6699..6733,
6740..6745,6747..6757,6760
Subject: Re: [ID
20000816.006] [PATCH @6655] Shell.pm, bug fix, strict and OO Interface
Subject: [PATCH(2) @6655] Re: perldebut.pod - spelling
Doc nits spotted by Richard Soderberg.
move WNOHANG definition to where other such things are
Make $Config{byteorder} more magical so that it is
dynamically computed: nice for 'fat binaries'.
Subject: [PATCH]: default byteorder
Subject: [PATCH] Cwd.pm now uses strict
Subject: Re: [PATCH]Re: Questions about Math::BigFloat
Get -DLEAKTEST to compile (not necessarily to work, mind)
Subject: [ID
20000724.006] -DLEAKTEST problem
perldebtut 1.10 from Richard Foley, plus Celsius and Fahrenheit.
Add perlebcdic from Peter Prymmer, regen toc.
Don't propose using modules built for 5.005 if no binary
compatibility with 5.005 is attempted.
Do not use prototyping here.
Subject: [ID
20000817.016] [PATCH] Peek.xs
Document what the backtick returns if the command fails.
Add byteorder to the myconfig output.
Introduce NVef, NVff, and NVgf, use the middle one.
(helps for lib/peek + Linux + long doubles) Reported in
Subject: [ID
20000814.005] Not OK: perl v5.6.0 on i686-linux-64int 2.2.13
Use NVs in POSIX math, not doubles.
Subject: [ID
20000817.014] POSIX & modfl
Subject: [PATCH 5.6.0+] newSVrv() memory leak
The byteorder code in #6671 was wrong.
Fix the lib/complex failure of
Subject: [ID
20000814.005] Not OK: perl v5.6.0 on i686-linux-64int 2.2.13
Linux long double accuracy issue: something that
when printed with %g looks like "2" but int() of it is 1.
Propagate new Configure vars.
Unbuffer the output.
Subject: [PATCH] perltrap.pod spring cleaning
Subject: [PATCH] perlfunc.pod -- clarifying sprintf array argument issues
Subject: [ID
20000817.018] behaviour change 5.5.3 -> 5.6.0 re "Modification of a read-only value"
Tiny Getopt::Long patch from Johan Vromans.
Document code point which makes if (defined %stash::) to work
(noted by Spider Boardman).
Subject: [PATCH perl@6698] cygwin port
Document the NDBM_File and ODBM_File as SDBM_File
was documented in #6417.
The new tests were missing from #6415.
Add [[:blank:]] as suggested in
Subject: [ID
20000716.024] [=cc=] / [:blank:]
(the [=cc=] has already been taken care of by #6439
so the whole bug report can be closed)
and make [[:space:]] to be equivalent to isspace(3)
(as opposed to \s, which is isSPACE()). The difference
is that now [[:space:]] matches the mythical vertical tab,
while \s doesn't.
Don't eat leading os from index entries.
Subject: Re: [ID
20000810.006] Pod::Man Ate My 'O'!
Subject: [PATCH 5.6.0+] fix for Win32::DomainName
Typo in pp_complement().
Subject: [PATCH perl-current] Deparse
Add warnif(), check warnings further up the stack,
all the warnings functions now can take an optional object reference.
Subject: [PATCH bleedperl@6691] warnings pragma update
Fix a core dump in lib/selfloader under -DDEBUGGING.
Subject: PATCH @6698 for [ID
20000817.007] Not OK: perl v5.7.0 +SUIDMAIL +DEVEL6676 on alpha-dec_osf 4.0f (UNINSTALLED)
Subject: [PATCH 5.6.0+] fix for Win32::GetFullPathName and Win32::GetShortPathName
Subject: [PATCH: 6698] tidy up the temp files left by peek tests on VMS
Subject: [PATCH: 6698] was Re: [PATCH: 6640] VMS Makefile.SH update (fwd)
Put back the long double avoidance code to POSIX.xs
because VMS seems to need it still.
Introduce a 'veryclean' target that is like 'distclean'
but also removes *~ and *.orig.
Subject: [ID
20000817.023] endianness description in perlfunc.pod
Subject: [PATCH perl@6698] File::Temp fix-ups for OpenVMS
Let's try #6717 again.
UTF8 concat fixes.
Subject: [PATCH @6713] Re: [ID
20000815.006] latest patched perl core dumps
pp_open() could pass an uninitialized filename down to do_open9().
Subject: Re: [ID
20000819.002] Not OK: perl v5.7.0 +SUIDMAIL +DEVEL6707 on i686-linux 2.2.5-16 (UNINSTALLED)
Update to CGI 2.72, from Lincoln Stein.
Subject: [PATCH] Silence MakeMaker (Was: installman)
Use temporary directory instead of current directory.
Subject: Re: [ID
20000816.011] Test failure in lib/ftmp-security.t
Document odd vs even subreleases and -Dusedevel.
The veryclean target needs to clobber.
Use File::Spec->tmpdir().
Document the number of exponent digits.
Mention perlebcdic and perlposix-bc.
s/this one/the 5.6.0 release/
The #6724 is here.
The correct cleaning order is an art.
small tweaks for change#6705: avoid C++ style comments in C code;
use Perl's malloc API rather than the low level system one
Array context keeps slithering in.
Subject: Re: 5.7.0 getting really close, new snapshot: perldelta, Storable
Subject: [PATCH] os2.c fix for use64bitint
Update to Pod::LaTeX 0.53.
Subject: [PATCH] lib/Pod/LaTeX.pm updates
Document the endianness of Alpha more precisely.
Subject: RE: [PATCH perl@6736] t/pragma/warn/9enabled assumes stdout buffered
Rename the macro argument because some preprocessors
can't tell the difference and expand arguments also inside
double quoted strings.
free TLS slot properly on Windows
use Cwd 'chdir' didn't set $ENV{PWD} correctly on Windows
Unicos/mk requires elaborate paranoia.
Tweak the floating point output routine preferences.
Also under djgpp the timestamps are funky.
Apply some PodParser 1.18 patches; the Pod/Find.pm
patches cannot be applied since #6712 conflicts.
Use PodParser 1.18 new test.
A pod nit.
Subject: [PATCH] pod/perlre.pod (was Re: [ID
20000821.007] $&, $1, etc. disappear when sub returns)
Be verydeepclean.
p4raw-link: @6705 on //depot/perl:
d12db45c09c7b1994500d95b22b3635ca28bfffb
p4raw-link: @6684 on //depot/perl:
2b899b4a6ad0a96c47e1bf92850882725a1127e9
p4raw-link: @6682 on //depot/perl:
43dd4d2146112dca2aa15fc1e2f00ffa207319c5
p4raw-link: @6680 on //depot/perl: c434e2251835c9eff392e229e50c4193709f1c26on //depot/metaconfig:
18f93d3e5b13d14fcfb854eb981cca27cf93527c
p4raw-link: @6678 on //depot/perl:
e54dc35bb8a9a01ec402faf8e8793a3a02d6fdf2
p4raw-link: @6666 on //depot/perl:
8d5b6de5e1eb7bf5df60c4299d3d7e78abf5d747
p4raw-id: //depot/maint-5.6/perl@7893
p4raw-integrated: from //depot/perl@7887 'copy in' README.vmesa
(@2219..) lib/Math/BigInt.pm (@3332..)
ext/Devel/Peek/Makefile.PL (@3709..) ext/NDBM_File/NDBM_File.pm
ext/ODBM_File/ODBM_File.pm (@4871..) lib/Shell.pm (@4874..)
lib/Math/BigFloat.pm (@4954..) ext/GDBM_File/GDBM_File.xs
(@5091..) t/pod/special_seqs.xr (@5198..) win32/win32thread.h
(@5651..) lib/Tie/Hash.pm lib/Tie/Scalar.pm lib/syslog.pl
(@5702..) lib/fields.pm (@5712..) hints/unicos.sh (@6169..)
pod/perlsyn.pod pod/perltrap.pod (@6344..) README.posix-bc
(@6373..) ext/SDBM_File/SDBM_File.pm (@6417..) lib/Pod/LaTeX.pm
(@6553..) lib/Pod/Find.pm lib/Pod/Parser.pm lib/Pod/Usage.pm
t/pod/special_seqs.t (@6578..) thread.h (@6594..) 'edit in'
t/pragma/warn/9enabled (@6707..) lib/Pod/InputObjects.pm
(@6740..)
p4raw-integrated: from //depot/perl@6760 'edit in' Makefile.SH
(@6733..)
p4raw-integrated: from //depot/perl@6756 'edit in' pod/perlre.pod
(@6703..)
p4raw-integrated: from //depot/perl@6752 'copy in' t/op/stat.t
(@6501..)
p4raw-integrated: from //depot/perl@6751 'edit in' Configure (@6685..)
p4raw-integrated: from //depot/perl@6750 'edit in' lib/Math/Complex.pm
(@6689..)
p4raw-integrated: from //depot/perl@6749 'edit in' lib/Cwd.pm (@6672..)
p4raw-integrated: from //depot/perl@6748 'copy in' win32/perllib.c
(@6317..)
p4raw-integrated: from //depot/perl@6747 'edit in' regcomp.c (@6709..)
p4raw-integrated: from //depot/perl@6744 'edit in' pod/perlfunc.pod
(@6729..) pod/perlport.pod (@6730..)
p4raw-integrated: from //depot/perl@6743 'edit in' pod/perlop.pod
(@6682..)
p4raw-integrated: from //depot/perl@6741 'copy in' os2/os2.c (@6149..)
p4raw-integrated: from //depot/perl@6740 'edit in' pod/perldebtut.pod
(@6675..)
p4raw-integrated: from //depot/perl@6738 'edit in' win32/win32.c
(@6710..)
p4raw-integrated: from //depot/perl@6732 'copy in'
t/lib/ftmp-security.t (@6724..)
p4raw-integrated: from //depot/perl@6731 'merge in' pod/perl56delta.pod
(@6344..)
p4raw-integrated: from //depot/perl@6728 'copy in' utils/perlbug.PL
(@6652..)
p4raw-integrated: from //depot/perl@6725 'copy in' INSTALL (@6644..)
p4raw-integrated: from //depot/perl@6723 'copy in'
lib/ExtUtils/MM_Unix.pm (@6714..)
p4raw-integrated: from //depot/perl@6722 'copy in' lib/CGI.pm (@6643..)
p4raw-integrated: from //depot/perl@6720 'merge in' pp_sys.c (@6661..)
p4raw-integrated: from //depot/perl@6719 'copy in' t/op/append.t
(@1575..) pp_hot.c (@6531..)
p4raw-integrated: from //depot/perl@6718 'copy in' lib/File/Temp.pm
(@6717..)
p4raw-integrated: from //depot/perl@6714 'copy in' utils/Makefile
(@4092..) x2p/Makefile.SH (@6383..) 'merge in' pod/Makefile.SH
(@6373..)
p4raw-integrated: from //depot/perl@6713 'edit in' ext/POSIX/POSIX.xs
(@6686..)
p4raw-integrated: from //depot/perl@6712 'copy in' t/pod/find.t
(@6600..)
p4raw-integrated: from //depot/perl@6711 'copy in' t/lib/peek.t
(@6641..)
p4raw-integrated: from //depot/perl@6707 'copy in' lib/Class/Struct.pm
lib/Tie/Handle.pm (@5702..) warnings.pl (@6146..)
pod/perllexwarn.pod (@6344..) lib/warnings.pm (@6355..)
p4raw-integrated: from //depot/perl@6706 'copy in' ext/B/B/Deparse.pm
(@6589..)
p4raw-integrated: from //depot/perl@6705 'copy in' lib/Win32.pod
(@6369..)
p4raw-integrated: from //depot/perl@6704 'copy in' lib/Pod/Man.pm
(@6366..)
p4raw-integrated: from //depot/perl@6703 'copy in' pod/perlretut.pod
(@6130..) handy.h (@6450..) regcomp.h (@6560..) regexec.c
(@6591..) t/op/pat.t (@6620..)
p4raw-integrated: from //depot/perl@6702 'copy in' t/op/bop.t (@5954..)
p4raw-integrated: from //depot/perl@6699 'merge in' op.c (@6471..)
p4raw-integrated: from //depot/perl@6697 'copy in' lib/Getopt/Long.pm
(@6576..) t/lib/gol-basic.t t/lib/gol-oo.t (@6581..)
p4raw-integrated: from //depot/perl@6696 'merge in' pod/perldiag.pod
(@6663..)
p4raw-integrated: from //depot/perl@6693 'copy in' t/op/fork.t
(@6659..)
p4raw-integrated: from //depot/perl@6691 'copy in' vos/config.def
vos/config.h vos/config_h.SH_orig win32/config.bc
win32/config.gc win32/config.vc win32/config_H.bc
win32/config_H.gc win32/config_H.vc (@6169..) epoc/config.sh
(@6363..) configure.com (@6613..)
p4raw-integrated: from //depot/perl@6688 'edit in' configpm (@6671..)
p4raw-integrated: from //depot/perl@6687 'edit in' sv.c (@6678..)
p4raw-integrated: from //depot/perl@6686 'copy in' ext/POSIX/typemap
(@1204..)
p4raw-integrated: from //depot/perl@6685 'copy in' pod/perlguts.pod
(@6496..) Porting/Glossary Porting/config.sh Porting/config_H
(@6660..) 'edit in' dump.c (@6678..) config_h.SH (@6680..)
'merge in' perl.h (@6648..)
p4raw-integrated: from //depot/perl@6684 'copy in' myconfig.SH
(@6460..)
p4raw-branched: from //depot/perl@6676 'branch in' pod/perlebcdic.pod
p4raw-integrated: from //depot/perl@6676 'copy in' pod/buildtoc.PL
pod/perl.pod pod/perltoc.pod (@6599..) 'merge in' MANIFEST
(@6613..)
p4raw-integrated: from //depot/perl@6674 'merge in' util.c (@6659..)
p4raw-integrated: from //depot/perl@6673 'copy in' t/lib/bigfltpm.t
(@5486..)
p4raw-integrated: from //depot/perl@6670 'copy in' win32/win32.h
(@6472..)