This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agoEek. #25783 broke all pre-v8.2 VMS builds. Undo all the bits
Craig A. Berry [Sat, 14 Jan 2006 05:02:38 +0000 (05:02 +0000)]
Eek.  #25783 broke all pre-v8.2 VMS builds.  Undo all the bits
having to do with dirent, opendir, etc.  Must be Friday the 13th.

p4raw-id: //depot/perl@26844

15 years agocheckAUTHORS.pl --rank would loop infinitely on an empty results array.
Nicholas Clark [Fri, 13 Jan 2006 21:44:47 +0000 (21:44 +0000)]
checkAUTHORS.pl --rank would loop infinitely on an empty results array.

p4raw-id: //depot/perl@26838

15 years agoAdditional tests for RT #38207: "Useless localization of constant ($[)
Steve Peters [Fri, 13 Jan 2006 19:31:19 +0000 (19:31 +0000)]
Additional tests for RT #38207: "Useless localization of constant ($[)
in getopts.pl".

p4raw-id: //depot/perl@26835

15 years agoRe: Today's compiling adventure
Ken Hirsch [Thu, 12 Jan 2006 13:26:16 +0000 (08:26 -0500)]
Re: Today's compiling adventure
Message-ID: <43C69F48.7090600@ftml.net>
Date: Thu, 12 Jan 2006 13:26:16 -0500

p4raw-id: //depot/perl@26831

15 years agoMore perldelta work
Rafael Garcia-Suarez [Fri, 13 Jan 2006 17:32:31 +0000 (17:32 +0000)]
More perldelta work

p4raw-id: //depot/perl@26826

15 years ago$utf8::VERSION++ # Documentation.
Nicholas Clark [Fri, 13 Jan 2006 17:08:13 +0000 (17:08 +0000)]
$utf8::VERSION++ # Documentation.

p4raw-id: //depot/perl@26824

15 years agoFix internal links in POD.
Rafael Garcia-Suarez [Fri, 13 Jan 2006 14:50:32 +0000 (14:50 +0000)]
Fix internal links in POD.

p4raw-id: //depot/perl@26819

15 years agoMore $VERSION bumps.
Nicholas Clark [Fri, 13 Jan 2006 14:02:00 +0000 (14:02 +0000)]
More $VERSION bumps.

p4raw-id: //depot/perl@26817

15 years agoBetter wording for change 26796. Plus, make podchecker happy.
Rafael Garcia-Suarez [Fri, 13 Jan 2006 13:47:52 +0000 (13:47 +0000)]
Better wording for change 26796. Plus, make podchecker happy.

p4raw-id: //depot/perl@26816

15 years agoFix [perl #38223]; _IOC_SIZE() not always safe.
Gisle Aas [Fri, 13 Jan 2006 12:10:28 +0000 (12:10 +0000)]
Fix [perl #38223]; _IOC_SIZE() not always safe.

p4raw-id: //depot/perl@26815

15 years agoAdd a link to the Opcode doc in Safe.
Rafael Garcia-Suarez [Fri, 13 Jan 2006 09:22:14 +0000 (09:22 +0000)]
Add a link to the Opcode doc in Safe.
(see RT CPAN ticket #8579)

p4raw-id: //depot/perl@26814

15 years agoAssorted VMS-only MakeMaker fixes for blead
Craig A. Berry [Fri, 13 Jan 2006 01:12:44 +0000 (01:12 +0000)]
Assorted VMS-only MakeMaker fixes for blead

p4raw-id: //depot/perl@26813

15 years agoMake h2ph recognize (and skip) const and __const__ in C function
Rafael Garcia-Suarez [Thu, 12 Jan 2006 23:11:16 +0000 (23:11 +0000)]
Make h2ph recognize (and skip) const and __const__ in C function
prototypes. This makes it produce better files on linux-sparc64.

p4raw-id: //depot/perl@26812

15 years agoUpgrade to Devel::PPPort 3.06_01
Nicholas Clark [Thu, 12 Jan 2006 20:03:51 +0000 (20:03 +0000)]
Upgrade to Devel::PPPort 3.06_01

p4raw-id: //depot/perl@26809

15 years agoAdd new mpeix file from #26807
H.Merijn Brand [Thu, 12 Jan 2006 19:54:57 +0000 (19:54 +0000)]
Add new mpeix file from #26807

p4raw-id: //depot/perl@26808

15 years agoRe: Today's compiling adventure
Ken Hirsch [Thu, 12 Jan 2006 13:26:16 +0000 (08:26 -0500)]
Re: Today's compiling adventure
Message-ID: <43C69F48.7090600@ftml.net>

p4raw-id: //depot/perl@26807

15 years ago$Socket::VERSION++; # You always miss one.
Nicholas Clark [Thu, 12 Jan 2006 19:09:19 +0000 (19:09 +0000)]
$Socket::VERSION++; # You always miss one.

p4raw-id: //depot/perl@26805

15 years agoBump $VERSION in many modules that have changed.
Nicholas Clark [Thu, 12 Jan 2006 18:44:49 +0000 (18:44 +0000)]
Bump $VERSION in many modules that have changed.

p4raw-id: //depot/perl@26804

15 years agoDon't warn when localizing $[
Rafael Garcia-Suarez [Thu, 12 Jan 2006 15:40:53 +0000 (15:40 +0000)]
Don't warn when localizing $[

p4raw-id: //depot/perl@26803

15 years ago[perl #38205] misleading typo in perlfaq8
erik@cs.uni-jena.de [Wed, 11 Jan 2006 14:56:28 +0000 (06:56 -0800)]
[perl #38205] misleading typo in perlfaq8
From: erik@cs.uni-jena.de (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.0.11-38205-127890.10.340635502974@perl.org>

p4raw-id: //depot/perl@26802

15 years agoFAQ sync.
Rafael Garcia-Suarez [Thu, 12 Jan 2006 13:36:05 +0000 (13:36 +0000)]
FAQ sync.

p4raw-id: //depot/perl@26801

15 years agoCompress::Zlib
Paul Marquess [Thu, 12 Jan 2006 13:20:58 +0000 (13:20 +0000)]
Compress::Zlib
From: "Paul Marquess" <paul.marquess@ntlworld.com>
Message-ID: <020d01c6177b$087b1c60$4c05140a@myopwv.com>

p4raw-id: //depot/perl@26800

15 years agoRe: cloning and foo_dup functions
Yitzchak Scott-Thoennes [Thu, 12 Jan 2006 01:41:18 +0000 (17:41 -0800)]
Re: cloning and foo_dup functions
Message-ID: <20060112094118.GA1432@efn.org>

p4raw-id: //depot/perl@26799

15 years agoTest comment fix by Dominic Dunlop
Rafael Garcia-Suarez [Thu, 12 Jan 2006 11:02:45 +0000 (11:02 +0000)]
Test comment fix by Dominic Dunlop

p4raw-id: //depot/perl@26798

15 years agoTypo fix.
Rafael Garcia-Suarez [Thu, 12 Jan 2006 10:13:27 +0000 (10:13 +0000)]
Typo fix.

p4raw-id: //depot/perl@26797

15 years agofix for :crlf example
Xavier Noria [Wed, 11 Jan 2006 23:11:49 +0000 (00:11 +0100)]
fix for :crlf example
Message-Id: <0F64C146-3A80-4FDF-8149-AFB35B3C4D3B@hashref.com>

plus bump its $VERSION

p4raw-id: //depot/perl@26796

15 years agoA few more places that can use hv_fetchs().
Gisle Aas [Wed, 11 Jan 2006 21:09:19 +0000 (21:09 +0000)]
A few more places that can use hv_fetchs().
Ref change 26676.

p4raw-id: //depot/perl@26795

15 years agoCygwin issue (26792) and patchlevel (26790)
Yitzchak Scott-Thoennes [Fri, 6 Jan 2006 13:47:10 +0000 (05:47 -0800)]
Cygwin issue (26792) and patchlevel (26790)

Subject: Re: Cygwin status, maint and blead
Date: Fri, 6 Jan 2006 13:47:10 -0800
Message-ID: <20060106214710.GA592@efn.org>

Subject: Re: Cygwin status, maint and blead
From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
Date: Thu, 10 Nov 2005 00:46:33 -0800
Message-ID: <20051110084633.GA3364@efn.org>

p4raw-id: //depot/perl@26793

15 years agoMake $( and $) list the groups in the order they
Gisle Aas [Wed, 11 Jan 2006 20:50:30 +0000 (20:50 +0000)]
Make $( and $) list the groups in the order they
are returned from the OS.  Linux seems to return
the gids sorted and it seemed wrong for perl to
reverse this order.

p4raw-id: //depot/perl@26791

15 years agoRe: [PATCH] Mac OS X 10.4.4 (Darwin 8.4.0) still does not fix locale issue
Dominic Dunlop [Wed, 11 Jan 2006 19:52:20 +0000 (20:52 +0100)]
Re: [PATCH] Mac OS X 10.4.4 (Darwin 8.4.0) still does not fix locale issue
Message-Id: <FD99F9D3-16DB-484C-BC0A-702F60DAACA4@computer.org>

p4raw-id: //depot/perl@26789

15 years agoRefactor S_vdie_common so that Perl_vwarn can use it too.
Nicholas Clark [Wed, 11 Jan 2006 14:47:04 +0000 (14:47 +0000)]
Refactor S_vdie_common so that Perl_vwarn can use it too.

p4raw-id: //depot/perl@26787

15 years agoGet rid of the following gcc format warnings by simplifying the
Gisle Aas [Wed, 11 Jan 2006 14:23:28 +0000 (14:23 +0000)]
Get rid of the following gcc format warnings by simplifying the
getgroups implementation:

  mg.c: In function Perl_magic_get':
  mg.c:1008: warning: long unsigned int format, gid_t arg (arg 3)
  mg.c:1014: warning: long unsigned int format, gid_t arg (arg 3)
  mg.c:1025: warning: long unsigned int format, unsigned int arg (arg 3)

Since we already cast the numeric Gid_t values to an IV it should not
be too risky to also cast the Group_t values.  Converting these values
with Gid_t_f wasn't quite right anyway.

p4raw-id: //depot/perl@26786

15 years agoClean up temp files/dirs left by Archive-Tar tests
Steve Hay [Wed, 11 Jan 2006 14:07:47 +0000 (14:07 +0000)]
Clean up temp files/dirs left by Archive-Tar tests

Part of this reinstates change 25043 which was mistakenly removed
by change 25312

p4raw-id: //depot/perl@26785

15 years agoMake description of new warning introduced in change 26780 more precise
Rafael Garcia-Suarez [Wed, 11 Jan 2006 12:52:27 +0000 (12:52 +0000)]
Make description of new warning introduced in change 26780 more precise

p4raw-id: //depot/perl@26784

15 years agoClean up libdirs left behind by new Compress-Zlib
Steve Hay [Wed, 11 Jan 2006 12:31:26 +0000 (12:31 +0000)]
Clean up libdirs left behind by new Compress-Zlib

p4raw-id: //depot/perl@26783

15 years agoFw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.13.tar.gz
S├ębastien Aperghis-Tramoni [Wed, 11 Jan 2006 02:13:31 +0000 (03:13 +0100)]
Fw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.13.tar.gz
Message-ID: <1136942011.43c45bbb82dce@imp1-g19.free.fr>

p4raw-id: //depot/perl@26782

15 years agoGisle notes that SvRTRIM should also write a new '\0' at the end.
Nicholas Clark [Wed, 11 Jan 2006 12:11:03 +0000 (12:11 +0000)]
Gisle notes that SvRTRIM should also write a new '\0' at the end.

p4raw-id: //depot/perl@26781

15 years agoFix the new warning created with version-0.53
Steve Peters [Wed, 11 Jan 2006 11:53:07 +0000 (11:53 +0000)]
Fix the new warning created with version-0.53

p4raw-id: //depot/perl@26780

15 years agoMake setting 'PL_origalen = 1' before perl_parse() disable
Gisle Aas [Wed, 11 Jan 2006 09:52:18 +0000 (09:52 +0000)]
Make setting 'PL_origalen = 1' before perl_parse() disable
argv[0] munging when $0 is assigned to.

p4raw-id: //depot/perl@26779

15 years agoBleadperl's Win32::Win32 is more recent than the current CPAN release
Steve Hay [Wed, 11 Jan 2006 09:04:38 +0000 (09:04 +0000)]
Bleadperl's Win32::Win32 is more recent than the current CPAN release
of libwin32 (0.26), so bump the $VERSION a little

p4raw-id: //depot/perl@26778

15 years agoUpgrade to version-0.53
Steve Peters [Wed, 11 Jan 2006 03:22:57 +0000 (03:22 +0000)]
Upgrade to version-0.53

p4raw-id: //depot/perl@26777

15 years agos/superceded/superseded/g
Nicholas Clark [Tue, 10 Jan 2006 17:46:15 +0000 (17:46 +0000)]
s/superceded/superseded/g

p4raw-id: //depot/perl@26774

15 years agoRe: Sys::Syslog blows up rather spectacularly on Solaris
Alan Burlison [Tue, 10 Jan 2006 15:51:42 +0000 (15:51 +0000)]
Re: Sys::Syslog blows up rather spectacularly on Solaris
Message-ID: <43C3D80E.20704@sun.com>
Date: Tue, 10 Jan 2006 15:51:42 +0000

p4raw-id: //depot/perl@26773

15 years agoGisle is correct - $host needs to stay in case the user sets it
Nicholas Clark [Tue, 10 Jan 2006 16:36:03 +0000 (16:36 +0000)]
Gisle is correct - $host needs to stay in case the user sets it
themselves. But if the user doesn't, default to INADDR_LOOPBACK.

p4raw-id: //depot/perl@26772

15 years ago1. Make HP C-ANSI-C work on Itanium2 (HP-UX 11.23)
H.Merijn Brand [Tue, 10 Jan 2006 15:16:03 +0000 (15:16 +0000)]
1. Make HP C-ANSI-C work on Itanium2 (HP-UX 11.23)
   broken optimizer
2. Remove a compiler warning in a try program

p4raw-id: //depot/perl@26770

15 years agoWhy should Syslog jump through hoops to look up the hostname so it can
Nicholas Clark [Tue, 10 Jan 2006 15:09:07 +0000 (15:09 +0000)]
Why should Syslog jump through hoops to look up the hostname so it can
immediately convert it to an IP address, when all it really wants is
a connection to the loopback device?

p4raw-id: //depot/perl@26769

15 years agoIf getservbyname fails tell what service the lookup
Gisle Aas [Tue, 10 Jan 2006 14:32:43 +0000 (14:32 +0000)]
If getservbyname fails tell what service the lookup
attempt tried to use.

p4raw-id: //depot/perl@26768

15 years agoMissing an initialisation, as spotted by Merijn's HP compiler.
Nicholas Clark [Tue, 10 Jan 2006 13:24:26 +0000 (13:24 +0000)]
Missing an initialisation, as spotted by Merijn's HP compiler.

p4raw-id: //depot/perl@26767

15 years agoRemove Syslog tests that use external modules
Rafael Garcia-Suarez [Tue, 10 Jan 2006 13:20:52 +0000 (13:20 +0000)]
Remove Syslog tests that use external modules

p4raw-id: //depot/perl@26766

15 years agoMove initialization of old values prior to moreswitches()
Gisle Aas [Tue, 10 Jan 2006 11:41:24 +0000 (11:41 +0000)]
Move initialization of old values prior to moreswitches()
closer to their use and together with 'switches_done'.

p4raw-id: //depot/perl@26765

15 years agoIt's the Barbie bus patch
Andy Lester [Mon, 9 Jan 2006 23:42:43 +0000 (17:42 -0600)]
It's the Barbie bus patch
Message-ID: <20060110054243.GA26165@petdance.com>

p4raw-id: //depot/perl@26764

15 years agoRemove stale date.
Gisle Aas [Tue, 10 Jan 2006 10:10:10 +0000 (10:10 +0000)]
Remove stale date.

p4raw-id: //depot/perl@26762

15 years agoCompress::Zlib becomes zlib agnostic
Paul Marquess [Mon, 9 Jan 2006 20:25:00 +0000 (20:25 +0000)]
Compress::Zlib  becomes zlib agnostic
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <002101c6155a$c5886c90$1340100a@myopwv.com>

p4raw-id: //depot/perl@26761

15 years agoAvoid possible dereference of NULL in the initialization of PL_origalen.
Gisle Aas [Tue, 10 Jan 2006 08:58:21 +0000 (08:58 +0000)]
Avoid possible dereference of NULL in the initialization of PL_origalen.
This can only happen when perlparse is called with no argv.
Don't try to update PL_origargv unless PL_origalen is at least 2.

p4raw-id: //depot/perl@26760

15 years agoMake FAKE,READONLY optional on VMS in test 21
Craig A. Berry [Tue, 10 Jan 2006 04:28:25 +0000 (04:28 +0000)]
Make FAKE,READONLY optional on VMS in test 21

p4raw-id: //depot/perl@26759

15 years agoAdd Digest::SHA to the Win32 makefiles
Rafael Garcia-Suarez [Mon, 9 Jan 2006 14:58:57 +0000 (14:58 +0000)]
Add Digest::SHA to the Win32 makefiles

p4raw-id: //depot/perl@26758

15 years agoRe: relaxing TEST restrictions (was: Re: 5.9.3 approaches)
Yitzchak Scott-Thoennes [Mon, 9 Jan 2006 06:38:25 +0000 (22:38 -0800)]
Re: relaxing TEST restrictions (was: Re: 5.9.3 approaches)
Message-ID: <20060109143825.GB4132@efn.org>

p4raw-id: //depot/perl@26757

15 years ago[patch] more about embed.fnc in perlguts
Jim Cromie [Sun, 8 Jan 2006 11:35:46 +0000 (04:35 -0700)]
[patch] more about embed.fnc in perlguts
Message-ID: <43C15B82.9090309@gmail.com>

(with a few nits)

p4raw-id: //depot/perl@26756

15 years agoAdded standard core header to test cases for Digest::SHA
Steve Peters [Mon, 9 Jan 2006 14:27:07 +0000 (14:27 +0000)]
Added standard core header to test cases for Digest::SHA

p4raw-id: //depot/perl@26755

15 years agoPOSIX and Fcntl both export the same constants derived from the same
Nicholas Clark [Mon, 9 Jan 2006 14:10:34 +0000 (14:10 +0000)]
POSIX and Fcntl both export the same constants derived from the same
C macros. Given that constants are now real inline and *defined*,
rather than merely declared and AUTOLOADed as needed, it is best that
POSIX quite litereally re-exports the constants defined by Fcntl.

p4raw-id: //depot/perl@26754

15 years agoRestore hardcoded PERL_PATCHNUM removed in change 26672.
Gisle Aas [Mon, 9 Jan 2006 13:59:48 +0000 (13:59 +0000)]
Restore hardcoded PERL_PATCHNUM removed in change 26672.
This is actually needed for the current Configure logic
to pick up the real patchnum from the .patch file.

p4raw-id: //depot/perl@26753

15 years agoUpgrade to Sys::Syslog 0.12
Rafael Garcia-Suarez [Mon, 9 Jan 2006 13:44:20 +0000 (13:44 +0000)]
Upgrade to Sys::Syslog 0.12

p4raw-id: //depot/perl@26752

15 years agoRE: Failing tests on VMS blead@26652
Paul Marquess [Sun, 8 Jan 2006 23:47:33 +0000 (23:47 +0000)]
RE: Failing tests on VMS blead@26652
From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
Message-ID: <00cd01c614ad$e815d340$6401a8c0@myopwv.com>

p4raw-id: //depot/perl@26751

15 years agoRevert change 26749
Rafael Garcia-Suarez [Mon, 9 Jan 2006 08:20:00 +0000 (08:20 +0000)]
Revert change 26749

p4raw-id: //depot/perl@26750

15 years agoidentifiers always in main (was: defining a _ function breaks File::Find)
Xavier Noria [Sun, 23 Oct 2005 09:47:37 +0000 (11:47 +0200)]
identifiers always in main (was: defining a _ function breaks File::Find)
Message-Id:  <D3867DED-313E-4D39-A85F-1178FE7F7A5E@hashref.com>

clarify which variables are always forced into main::

p4raw-id: //depot/perl@26749

15 years agoCope with change entries that are \r terminated
Nicholas Clark [Sun, 8 Jan 2006 22:43:15 +0000 (22:43 +0000)]
Cope with change entries that are \r terminated

p4raw-id: //depot/perl@26747

15 years agofollow-up to 26740, shasum --> shasum.com
Craig A. Berry [Sun, 8 Jan 2006 22:37:47 +0000 (22:37 +0000)]
follow-up to 26740, shasum --> shasum.com

p4raw-id: //depot/perl@26745

15 years agoGrr. #26690 broke handling of old ODS-2 style names
Craig A. Berry [Sun, 8 Jan 2006 22:19:39 +0000 (22:19 +0000)]
Grr.  #26690 broke handling of old ODS-2 style names
on current versions of VMS

p4raw-id: //depot/perl@26744

15 years agoVMS needs the meta-quoted version of $0
Craig A. Berry [Sun, 8 Jan 2006 22:14:13 +0000 (22:14 +0000)]
VMS needs the meta-quoted version of $0

p4raw-id: //depot/perl@26743

15 years agoInstall shasum on Windows and VMS too
Rafael Garcia-Suarez [Sun, 8 Jan 2006 21:42:59 +0000 (21:42 +0000)]
Install shasum on Windows and VMS too

p4raw-id: //depot/perl@26740

15 years agoRe: [perl #38181] Default IO Layer is ignored in 3-argument open call
SADAHIRO Tomoyuki [Mon, 9 Jan 2006 01:29:30 +0000 (10:29 +0900)]
Re: [perl #38181] Default IO Layer is ignored in 3-argument open call
Message-Id: <20060109012103.F20A.BQW10602@nifty.com>

p4raw-id: //depot/perl@26739

15 years agoUpdate copyright with the 2 years where changes were made.
Nicholas Clark [Sun, 8 Jan 2006 21:13:05 +0000 (21:13 +0000)]
Update copyright with the 2 years where changes were made.

p4raw-id: //depot/perl@26737

15 years agoUpdate the copyright years in the generated files, and nostdio.h
Nicholas Clark [Sun, 8 Jan 2006 20:41:25 +0000 (20:41 +0000)]
Update the copyright years in the generated files, and nostdio.h

p4raw-id: //depot/perl@26736

15 years agodocument svt_copy, svt_dup and svt_local vtable slots
Dave Mitchell [Sun, 8 Jan 2006 20:41:16 +0000 (20:41 +0000)]
document svt_copy, svt_dup and svt_local vtable slots

p4raw-id: //depot/perl@26735

15 years agoAdd shasum (from Digest::SHA) to utils.lst
Rafael Garcia-Suarez [Sun, 8 Jan 2006 20:16:06 +0000 (20:16 +0000)]
Add shasum (from Digest::SHA) to utils.lst

p4raw-id: //depot/perl@26733

15 years agoUpdate copyright years (including some years where we made changes but
Nicholas Clark [Sun, 8 Jan 2006 19:53:11 +0000 (19:53 +0000)]
Update copyright years (including some years where we made changes but
did not update)

p4raw-id: //depot/perl@26732

15 years agorun pod/buildtoc --build-all
Nicholas Clark [Sun, 8 Jan 2006 18:27:27 +0000 (18:27 +0000)]
run pod/buildtoc --build-all

p4raw-id: //depot/perl@26726

15 years agoWith VMS moving from [lib.pod] to [lib.pods] then pod/buildtoc needs
Nicholas Clark [Sun, 8 Jan 2006 18:25:20 +0000 (18:25 +0000)]
With VMS moving from [lib.pod] to [lib.pods] then pod/buildtoc needs
tweaking

p4raw-id: //depot/perl@26725

15 years agoAdd an option 'opened' which reports on the maintainers of all files
Nicholas Clark [Sun, 8 Jan 2006 15:24:53 +0000 (15:24 +0000)]
Add an option 'opened' which reports on the maintainers of all files
perforce currently has open.

p4raw-id: //depot/perl@26713

15 years agopod2usage2.t is not readily portable to VMS either
Craig A. Berry [Sun, 8 Jan 2006 13:33:43 +0000 (13:33 +0000)]
pod2usage2.t is not readily portable to VMS either

p4raw-id: //depot/perl@26710

15 years agoTweak the code that generates unique entries in @POSIX::EXPORT so that
Nicholas Clark [Sun, 8 Jan 2006 13:15:30 +0000 (13:15 +0000)]
Tweak the code that generates unique entries in @POSIX::EXPORT so that
the array ends up with shared hash key scalars, for a memory saving.

p4raw-id: //depot/perl@26709

15 years agoblead: format warnings
Jarkko Hietaniemi [Sat, 7 Jan 2006 21:42:08 +0000 (23:42 +0200)]
blead: format warnings
Message-ID: <43C01990.6020207@gmail.com>

p4raw-id: //depot/perl@26708

15 years agohints/dec_osf.sh (Re: blead@26701 compilation warning from tru64 cc)
Jarkko Hietaniemi [Sun, 8 Jan 2006 11:38:34 +0000 (13:38 +0200)]
hints/dec_osf.sh (Re: blead@26701 compilation warning from tru64 cc)
Message-ID: <43C0DD9A.9080809@gmail.com>

p4raw-id: //depot/perl@26707

15 years agoAdd utils/shasum.PL to MANIFEST
Nicholas Clark [Sun, 8 Jan 2006 08:33:46 +0000 (08:33 +0000)]
Add utils/shasum.PL to MANIFEST

p4raw-id: //depot/perl@26706

15 years agoAdd missing files in ext/Digest/SHA/src that somehow escaped the net.
Nicholas Clark [Sun, 8 Jan 2006 08:28:29 +0000 (08:28 +0000)]
Add missing files in ext/Digest/SHA/src that somehow escaped the net.

p4raw-id: //depot/perl@26705

15 years agoAdd Digest-SHA-5.32 for SHA-256 support for CPAN.
Steve Peters [Sun, 8 Jan 2006 04:17:08 +0000 (04:17 +0000)]
Add Digest-SHA-5.32 for SHA-256 support for CPAN.

p4raw-id: //depot/perl@26704

15 years agoMake v?snprintf available on VMS v7.3-2 and later and clean up
Craig A. Berry [Sat, 7 Jan 2006 22:12:16 +0000 (22:12 +0000)]
Make v?snprintf available on VMS v7.3-2 and later and clean up
some other version-dependency checks.

p4raw-id: //depot/perl@26703

15 years agoRemove the greedy quantifier from inside the grouping (?:) so that it
Nicholas Clark [Sat, 7 Jan 2006 20:42:57 +0000 (20:42 +0000)]
Remove the greedy quantifier from inside the grouping (?:) so that it
and the greedy quantifier on the (?:) don't fight each other until the
C stack is exhausted.

p4raw-id: //depot/perl@26702

15 years agoReorder Fcntl's bootstrapping so that the constants actually get
Nicholas Clark [Sat, 7 Jan 2006 17:19:29 +0000 (17:19 +0000)]
Reorder Fcntl's bootstrapping so that the constants actually get
inlined within the functions that Fcntl defines.

p4raw-id: //depot/perl@26701

15 years ago[perl #37946] preserve the referent associated with a shared RV.
Dave Mitchell [Sat, 7 Jan 2006 03:13:08 +0000 (03:13 +0000)]
[perl #37946] preserve the referent associated with a shared RV.
its faster, and the user doesn't see a different address each time
for ref($sharedref).

p4raw-id: //depot/perl@26695

15 years agoAdditional const prototype fixes.
Steve Peters [Sat, 7 Jan 2006 03:13:05 +0000 (03:13 +0000)]
Additional const prototype fixes.

p4raw-id: //depot/perl@26694

15 years agofix coredump on 'local $shared[N]' introduced by change #24942
Dave Mitchell [Sat, 7 Jan 2006 01:24:37 +0000 (01:24 +0000)]
fix coredump on 'local $shared[N]' introduced by change #24942
p4raw-link: @24942 on //depot/perl: 0cbee0a449cc4e11ef8db851c20b026c8f9ff45e

p4raw-id: //depot/perl@26693

15 years agoDon't code the absolute number of tests for the UTF8/EBCDIC case; much
Nicholas Clark [Fri, 6 Jan 2006 23:57:55 +0000 (23:57 +0000)]
Don't code the absolute number of tests for the UTF8/EBCDIC case; much
better to subtract the number of tests that don't get run.

p4raw-id: //depot/perl@26691

15 years agoMake VMS manifest checker handle multi-dot filenames on ODS-5
Craig A. Berry [Fri, 6 Jan 2006 23:16:30 +0000 (23:16 +0000)]
Make VMS manifest checker handle multi-dot filenames on ODS-5

p4raw-id: //depot/perl@26690

15 years agoCorrect the typo in the description of change 24253
Nicholas Clark [Fri, 6 Jan 2006 22:19:47 +0000 (22:19 +0000)]
Correct the typo in the description of change 24253

p4raw-id: //depot/perl@26687

15 years agoUpgrade to version-0.52
Steve Peters [Fri, 6 Jan 2006 21:59:00 +0000 (21:59 +0000)]
Upgrade to version-0.52

p4raw-id: //depot/perl@26685

15 years agomake ithreads shared vars smaller/quicker by eliminating shared_sv
Dave Mitchell [Fri, 6 Jan 2006 21:13:12 +0000 (21:13 +0000)]
make ithreads shared vars smaller/quicker by eliminating shared_sv
struct. Also document how it works.

p4raw-id: //depot/perl@26684

15 years agoconst'ing parameters killed the builds for djgpp. Changes get the
Steve Peters [Fri, 6 Jan 2006 18:59:54 +0000 (18:59 +0000)]
const'ing parameters killed the builds for djgpp.  Changes get the
Perl core, but not the modules, to compile cleanly.

p4raw-id: //depot/perl@26680

15 years agoNegating an unsigned value generates warnings for some compilers, so
Nicholas Clark [Fri, 6 Jan 2006 18:29:57 +0000 (18:29 +0000)]
Negating an unsigned value generates warnings for some compilers, so
cast it first.

p4raw-id: //depot/perl@26679

15 years agoDBL_MAX and FLT_MAX are not constants in Borland C++
Steve Hay [Fri, 6 Jan 2006 17:20:47 +0000 (17:20 +0000)]
DBL_MAX and FLT_MAX are not constants in Borland C++

(Fixes BCC compilation error in POSIX introduced by change 26455)

p4raw-id: //depot/perl@26677