This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
integrate changes#6613..6616,6620..6665 from mainline
authorGurusamy Sarathy <gsar@cpan.org>
Mon, 27 Nov 2000 14:13:05 +0000 (14:13 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Mon, 27 Nov 2000 14:13:05 +0000 (14:13 +0000)
commit5e1047cb753178643544e3a8c1405fee9564d42c
tree0123fb019539c1d1ad6a2677e2ff0346ec8b0f3b
parent0139fc7d121197696d3e8b9fdfb73b2d9870f589
integrate changes#6613..6616,6620..6665 from mainline

VMS configure.com update continues.

Subject: Test fails / warnings with perl-current #6612

Subject: [PATCH] @+, @- readonly (was Re: @<punct> interpolating in "")

Subject: Re: [ID 20000807.003] [PATCH] Debugger treatment of condition "0"

For now remove the mail code.

Subject: Re: [PATCH] @+, @- readonly

Subject: warning: storage class after type is obsolescent

Subject: sfio2000

Subject: Re: File::Temp problems on VMS in bleedperl

README.os2 update.
Subject: Re: [PATCH perl-current] Make op/sprintf.t more comprehensive,

Make the user to give up his firstborn, err, to knowingly
verify installing an unstable developer release.  Also bump
the release to 5.7.0, but leave a patch tag in the local
patches saying that this is not yet the real thing.

Update (kinda) to Test 1.14, from Joshua Pritikin.

make ok etc also for win32.

Subject: [ID 20000815.005] [PATCH] perldoc not looking in the right place for script pod

Don't blow limited stacks, a lower number is enough to
tickle the lookbehind limit.

Use -Dusedevel; regen Configure and the respective Porting stuff.

Subject: [PATCH] debugger exit code should reflect user exit code

Subject: [PATCH perl@6620] cygwin port

Missed a file from #6638.

Subject: [PATCH] for t/lib/peek.t (was Re: [ID 20000814.005] Not OK: perl v5.6.0 on i686-linux-64int 2.2.13)

magic callbacks all need to have same type signature

Subject: [ID 20000815.014] [PATCH] INSTALL doesn't mention 64 bit support.

Fix a dependency problem.
Subject: [PATCH: 6640] VMS Makefile.SH update

The numeric locale was reset to "C" by s?printf and never restored.
Subject: [ID 20000809.003] setlocale(LC_NUMERIC...) produces different results in 5.005 and 5.6
No test since adding the failing example to locale.t
does not fail -- probably because the locale settings are so
thoroughly tweaked by that time.  Running the example standalone
does fail, though.  UPDATE: test case added at change #7540.

Subject: [ID 20000324.040] minor fix to perlhpux.pod

Update to CPAN 1.57.

Subject: [PATCH] Cwd::_backtick_pwd does not check return value

Change the perlbug address to perl.org since it's more forgiving.

Change the regx compilation error markers to use = instead of <
since pod makes using the latter quite messy.  Reported in
ID 20000814.006 by Abigail and in
Subject: Unknown escape E<> ?

Update to perldebtut 1.9, from Richard Foley.

check that the number pseudo children doesn't exceed
MAXIMUM_WAIT_OBJECTS, which is currently 64 (avoids overflowing
the WaitForMultipleObjects() limit that would cause wait()
to crash)
wait() and waitpid() could potentially be rewritten to use
more than one thread to do the waiting to eliminate this
limitation

change#6328 could make close(SOCKET) return false on windows
when it shouldn't

pod nit seen in passing

on windows, the return values from wait() and waitpid() don't
match those of pseudo-pids

waitpid() now handles externally spawned pids correctly;
fixes for backtick/wait/waitpid failures on Windows 9x
these changes make the pid returned by process functions on
Windows 9x always positive by clearing the high bit (which
is always set on Win9x); pseudo-process PIDs are likewise
always negative now on Win9x (just as on NT/2000)

trailing new %ENV entries weren't being pushed into the real
environment of subprocesses on Windows

Tweak the regex compilation errors once more.

avoid warnings from dense compiler

add "ok" targets from change#6632 in makefile.mk

p4raw-link: @7540 on //depot/perl: dd8482fcac1d87406d052ae3262cc452d6d23e15
p4raw-link: @6665 on //depot/perl: a6f858fb2719161c2b122286fdbda3043da1ded3
p4raw-link: @6632 on //depot/perl: 017e10814b1e1d25c7506a0b0903863aee5cb0ca
p4raw-link: @6620 on //depot/perl: a29d06eddb19ab1d6c524328bb98500ebb28dcdb
p4raw-link: @6616 on //depot/perl: 3170649431eb5688b22560d1c824cf4b7252a79c
p4raw-link: @6613 on //depot/perl: 570bb66edbdc88644c2ce13efdf5f85f3d05be88
p4raw-link: @6328 on //depot/perl: 4e94524934c1af4124b2888d9716e5304ee50ad9

p4raw-id: //depot/maint-5.6/perl@7887
p4raw-deleted: from //depot/perl@7885 'delete in' lib/Pod/PlainText.pm
(@6600..) vms/configure.com (@6603..)
p4raw-integrated: from //depot/perl@7885 'copy in' regcomp.pl (@3372..)
jpl/README (@4159..) globvar.sym (@4602..) XSUB.h (@5008..)
pod/perlcompile.pod (@5917..) regnodes.h (@6355..)
t/pragma/warn/regcomp (@6653..)
p4raw-integrated: from //depot/perl@6665 'copy in' pod/perlport.pod
(@6638..) 'merge in' win32/makefile.mk (@6375..) win32/Makefile
(@6632..)
p4raw-integrated: from //depot/perl@6664 'copy in' win32/win32.c
(@6661..)
p4raw-integrated: from //depot/perl@6663 'copy in' regcomp.c
t/op/misc.t t/op/re_tests (@6653..) 'edit in' t/op/regmesg.t
(@6653..) 'merge in' pod/perldiag.pod (@6653..)
p4raw-integrated: from //depot/perl@6662 'copy in' t/op/magic.t
(@5712..) win32/perlhost.h (@6661..)
p4raw-integrated: from //depot/perl@6661 'merge in' pp_sys.c (@6659..)
p4raw-integrated: from //depot/perl@6660 'copy in' Porting/Glossary
Porting/config.sh Porting/config_H t/op/sprintf.t (@6645..)
'edit in' Configure (@6645..) sv.c (@6648..) 'ignore'
config_h.SH (@6645..) 'merge in' pod/perlfunc.pod (@6658..)
p4raw-integrated: from //depot/perl@6659 'copy in' t/op/fork.t
(@5266..) 'merge in' util.c (@6562..)
p4raw-integrated: from //depot/perl@6657 'copy in' win32/win32sck.c
(@6375..)
p4raw-integrated: from //depot/perl@6654 'copy in' pod/perldebtut.pod
(@6599..)
p4raw-integrated: from //depot/perl@6652 'copy in' utils/perlbug.PL
(@6451..)
p4raw-integrated: from //depot/perl@6651 'copy in' lib/Cwd.pm (@6537..)
p4raw-integrated: from //depot/perl@6650 'copy in' lib/CPAN.pm
(@6609..)
p4raw-integrated: from //depot/perl@6649 'copy in' README.hpux
(@6470..)
p4raw-integrated: from //depot/perl@6648 'copy in' dump.c (@6516..)
pp_ctl.c (@6532..) 'edit in' perl.h (@6620..) 'merge in' pp.c
(@6545..)
p4raw-integrated: from //depot/perl@6646 'copy in'
vms/descrip_mms.template (@6414..)
p4raw-integrated: from //depot/perl@6644 'copy in' INSTALL (@6001..)
p4raw-integrated: from //depot/perl@6643 'copy in' lib/CGI.pm (@6611..)
p4raw-integrated: from //depot/perl@6642 'edit in' embed.pl mg.c
proto.h (@6629..)
p4raw-integrated: from //depot/perl@6641 'edit in' t/lib/peek.t
(@6614..)
p4raw-integrated: from //depot/perl@6639 'edit in' lib/File/Temp.pm
(@6626..)
p4raw-integrated: from //depot/perl@6638 'copy in' README.cygwin
hints/cygwin.sh (@6564..) 'edit in' t/lib/b.t (@6614..)
p4raw-integrated: from //depot/perl@6637 'edit in' lib/perl5db.pl
(@6616..)
p4raw-integrated: from //depot/perl@6633 'copy in' utils/perldoc.PL
(@6005..)
p4raw-integrated: from //depot/perl@6631 'copy in' lib/Test.pm
(@4860..)
p4raw-integrated: from //depot/perl@6627 'copy in' README.os2 (@5917..)
p4raw-integrated: from //depot/perl@6626 'copy in'
t/lib/ftmp-tempfile.t (@6169..)
p4raw-integrated: from //depot/perl@6624 'copy in' perlsdio.h (@4769..)
perlsfio.h (@6143..)
p4raw-integrated: from //depot/perl@6620 'copy in' embed.h (@6528..)
'edit in' gv.c t/op/pat.t (@6615..)
p4raw-integrated: from //depot/perl@6618 'merge in' perl.c (@6547..)
p4raw-integrated: from //depot/perl@6617 'copy in'
lib/ExtUtils/Embed.pm (@4720..) pod/perlfaq8.pod (@5493..)
pod/perlsec.pod (@5822..)
p4raw-integrated: from //depot/perl@6613 'copy in' configure.com
(@5769..) 'merge in' MANIFEST (@6603..)
63 files changed:
Configure
INSTALL
MANIFEST
Porting/Glossary
Porting/config.sh
Porting/config_H
README.cygwin
README.hpux
README.os2
configure.com
dump.c
embed.h
embed.pl
gv.c
hints/cygwin.sh
jpl/README
lib/CPAN.pm
lib/Cwd.pm
lib/ExtUtils/Embed.pm
lib/File/Temp.pm
lib/Pod/PlainText.pm [deleted file]
lib/Test.pm
lib/perl5db.pl
mg.c
perl.c
perl.h
perlsdio.h
perlsfio.h
pod/perlcompile.pod
pod/perldebtut.pod
pod/perldiag.pod
pod/perlfaq8.pod
pod/perlfunc.pod
pod/perlport.pod
pod/perlsec.pod
pp.c
pp_ctl.c
pp_sys.c
proto.h
regcomp.c
regcomp.pl
regnodes.h
sv.c
t/lib/b.t
t/lib/ftmp-tempfile.t
t/lib/peek.t
t/op/fork.t
t/op/magic.t
t/op/misc.t
t/op/pat.t
t/op/re_tests
t/op/regmesg.t
t/pragma/warn/regcomp
util.c
utils/perlbug.PL
utils/perldoc.PL
vms/configure.com [deleted file]
vms/descrip_mms.template
win32/Makefile
win32/makefile.mk
win32/perlhost.h
win32/win32.c
win32/win32sck.c