This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
14 years agoDBL_EPSILON DBL_MIN FLT_EPSILON FLT_MIN are not C constant expressions
Nicholas Clark [Tue, 29 May 2007 19:57:34 +0000 (19:57 +0000)]
DBL_EPSILON DBL_MIN FLT_EPSILON FLT_MIN are not C constant expressions
on z/OS, so move them to the list of non const constants.

p4raw-id: //depot/perl@31308

14 years agoPlug a memory leak in Encode
Rafael Garcia-Suarez [Tue, 29 May 2007 15:48:27 +0000 (15:48 +0000)]
Plug a memory leak in Encode

p4raw-id: //depot/perl@31307

14 years agoUpgrade to CPAN-1.9102
Steve Peters [Tue, 29 May 2007 14:42:24 +0000 (14:42 +0000)]
Upgrade to CPAN-1.9102

p4raw-id: //depot/perl@31306

14 years agoUpgrade to Encode 2.22
Rafael Garcia-Suarez [Tue, 29 May 2007 09:33:52 +0000 (09:33 +0000)]
Upgrade to Encode 2.22

p4raw-id: //depot/perl@31305

14 years agoRevert change #30530, following Jan's advice
Rafael Garcia-Suarez [Tue, 29 May 2007 08:59:05 +0000 (08:59 +0000)]
Revert change #30530, following Jan's advice
p4raw-link: @30530 on //depot/perl: 4882b61547d81040dca6c16217df7f87642b227a

p4raw-id: //depot/perl@31304

14 years agoRe: [perl #43015] regex /.*\z/ doesn't matches strings ending with \n
Yves Orton [Mon, 28 May 2007 19:46:04 +0000 (21:46 +0200)]
Re: [perl #43015] regex /.*\z/ doesn't matches strings ending with \n
Message-ID: <9b18b3110705281046ib37acb4i7960fe415325270f@mail.gmail.com>

p4raw-id: //depot/perl@31303

14 years agoMention that last bugfix in perldelta
Rafael Garcia-Suarez [Tue, 29 May 2007 08:43:29 +0000 (08:43 +0000)]
Mention that last bugfix in perldelta

p4raw-id: //depot/perl@31302

14 years agoRe: localising hash element by variable
Bo Lindbergh [Mon, 28 May 2007 20:26:00 +0000 (22:26 +0200)]
Re: localising hash element by variable
Message-Id: <BC2C451F-B286-4D38-923E-E3B473F7B5E1@hagernas.com>

p4raw-id: //depot/perl@31301

14 years agowin32/makefile.mk doesn't support GSAR's old dmake (because of
Steve Hay [Tue, 29 May 2007 08:09:38 +0000 (08:09 +0000)]
win32/makefile.mk doesn't support GSAR's old dmake (because of
the use of || and && in conditional expressions, which that old
dmake doesn't understand), so stop with a helpful error message
if such a dmake is being used.

There is now no need to have all the clutter of trying to support
different backslash and newline semantics, so ditch that too.

p4raw-id: //depot/perl@31300

14 years agoRe: [PATCH] Update CPANPLUS to 0.79_03
Jos I. Boumans [Tue, 29 May 2007 09:00:53 +0000 (11:00 +0200)]
Re: [PATCH] Update CPANPLUS to 0.79_03
From: "Jos I. Boumans" <jos@dwim.org>
Message-Id: <551932A2-91F8-4E7C-8939-4B71216976BA@dwim.org>

Removed a fatal debug statement from cpan2dist.

p4raw-id: //depot/perl@31299

14 years agoSilence the warning "Can't locate auto/POSIX/autosplit.ix in @INC"
Steve Hay [Tue, 29 May 2007 07:25:22 +0000 (07:25 +0000)]
Silence the warning "Can't locate auto/POSIX/autosplit.ix in @INC"
when building the POSIX extension

p4raw-id: //depot/perl@31298

14 years agoperltodo tweak on virtualizing OS/FS access
Jarkko Hietaniemi [Tue, 29 May 2007 06:50:57 +0000 (09:50 +0300)]
perltodo tweak on virtualizing OS/FS access
Message-Id: <200705290350.l4T3ovWG275103@kosh.hut.fi>

p4raw-id: //depot/perl@31297

14 years agoRe: Cross patch 31287 broke blead
Vadim Konovalov [Mon, 28 May 2007 21:30:19 +0000 (01:30 +0400)]
Re: Cross patch 31287 broke blead
Message-ID: <465B11AB.8000608@vkonovalov.ru>
Date: Mon, 28 May 2007 21:30:19 +0400

p4raw-id: //depot/perl@31296

14 years agoAvoid calling SvEND() when SvPOKp() is not true.
Nicholas Clark [Mon, 28 May 2007 18:50:23 +0000 (18:50 +0000)]
Avoid calling SvEND() when SvPOKp() is not true.
Remove an unneeded duplicate SvCUR_set() in Perl_sv_2pv_flags().

p4raw-id: //depot/perl@31295

14 years agoSeveral POD fixes by Jonathan Stowe
Rafael Garcia-Suarez [Mon, 28 May 2007 13:36:43 +0000 (13:36 +0000)]
Several POD fixes by Jonathan Stowe

p4raw-id: //depot/perl@31294

14 years agoAdd /nologo to nmake in CPANPLUS::Dist::Build too
Jos I. Boumans [Mon, 28 May 2007 15:06:52 +0000 (17:06 +0200)]
Add /nologo to nmake in CPANPLUS::Dist::Build too
From: "Jos I. Boumans" <kane@xs4all.nl>
Message-Id: <90E1CAA6-8529-4DD1-9D42-A377538E9320@xs4all.nl>

p4raw-id: //depot/perl@31293

14 years agoUpdate CPANPLUS to 0.79_03
Jos I. Boumans [Mon, 28 May 2007 14:59:11 +0000 (16:59 +0200)]
Update CPANPLUS to 0.79_03
From: "Jos I. Boumans" <jos@dwim.org>
Message-Id: <DDD60952-6B63-4AA5-9862-FAE3456AB7CA@dwim.org>

p4raw-id: //depot/perl@31292

14 years agoMention new lexical pragmas big* in perldelta
Rafael Garcia-Suarez [Mon, 28 May 2007 12:52:08 +0000 (12:52 +0000)]
Mention new lexical pragmas big* in perldelta

p4raw-id: //depot/perl@31291

14 years agoUpdate Changes
Rafael Garcia-Suarez [Mon, 28 May 2007 12:47:32 +0000 (12:47 +0000)]
Update Changes

p4raw-id: //depot/perl@31290

14 years agoUpdate outdated example
Rafael Garcia-Suarez [Mon, 28 May 2007 12:44:29 +0000 (12:44 +0000)]
Update outdated example

p4raw-id: //depot/perl@31289

14 years agoUpdate to Archive::Extract 0.20, and re-apply patch #31158
Rafael Garcia-Suarez [Mon, 28 May 2007 12:33:05 +0000 (12:33 +0000)]
Update to Archive::Extract 0.20, and re-apply patch #31158

p4raw-id: //depot/perl@31288

14 years agolinux arm cross-compilation
Vadim Konovalov [Mon, 28 May 2007 01:23:46 +0000 (05:23 +0400)]
linux arm cross-compilation
Message-ID: <4659F6E2.3090805@vkonovalov.ru>

with adjustments to the MANIFEST

p4raw-id: //depot/perl@31287

14 years agoBump version number
Jos I. Boumans [Mon, 28 May 2007 12:04:02 +0000 (14:04 +0200)]
Bump version number

Subject: [PATCH] Update log::message::simple to 0.02
From: "Jos I. Boumans" <jib@ripe.net>
Message-Id: <EB397A0C-713C-4E42-92DB-DD8B808AE34C@ripe.net>

p4raw-id: //depot/perl@31286

14 years agoRe: [PATCH] Math::BigInt v1.87 take 5
Tels [Sun, 27 May 2007 15:54:29 +0000 (15:54 +0000)]
Re: [PATCH] Math::BigInt v1.87 take 5
Message-Id: <200705271554.32054@bloodgate.com>

p4raw-id: //depot/perl@31285

14 years agoMath::BigInt::FastCalc v0.15
Tels [Sun, 27 May 2007 14:43:15 +0000 (14:43 +0000)]
Math::BigInt::FastCalc v0.15
Message-Id: <200705271443.16138@bloodgate.com>

p4raw-id: //depot/perl@31284

14 years agoIn the stat() wrapper for VMS, always allow extended characters
Craig A. Berry [Sun, 27 May 2007 01:54:45 +0000 (01:54 +0000)]
In the stat() wrapper for VMS, always allow extended characters
(such as multiple dots) in the filename regardless of environment
setting.

p4raw-id: //depot/perl@31283

14 years agoIn the homegrown readdir() for VMS, always treat unix-style paths
Craig A. Berry [Sun, 27 May 2007 01:50:46 +0000 (01:50 +0000)]
In the homegrown readdir() for VMS, always treat unix-style paths
appropriately regardless of environment setting, and also remove
the escape characters from escaped dots.

p4raw-id: //depot/perl@31282

14 years agoBad orientation in doc, noticed by Jan Dubois.
Rafael Garcia-Suarez [Sat, 26 May 2007 06:54:40 +0000 (06:54 +0000)]
Bad orientation in doc, noticed by Jan Dubois.

p4raw-id: //depot/perl@31281

14 years agodelete PL_hash_seed_set, PL_lineary; move PL_runops_std/dbg
Dave Mitchell [Fri, 25 May 2007 23:26:33 +0000 (23:26 +0000)]
delete PL_hash_seed_set, PL_lineary; move PL_runops_std/dbg
the first two aren't used, and the last two are just place holders
to ensure that both runops functions get linked in; so make them
global rather than per-interpeter

p4raw-id: //depot/perl@31280

14 years agoRe: argproc.c license Re: [perl #43037] Bad license in perl distribution
Mark Pizzolato [Fri, 25 May 2007 13:31:17 +0000 (06:31 -0700)]
Re: argproc.c license Re: [perl #43037] Bad license in perl distribution
Message-ID: <288163.41670.qm@web83606.mail.sp1.yahoo.com>

p4raw-id: //depot/perl@31279

14 years agofix coredump in S_varname (tickled by Devel::Profile)
Dave Mitchell [Fri, 25 May 2007 19:16:50 +0000 (19:16 +0000)]
fix coredump in S_varname (tickled by Devel::Profile)
a 'Use of uninitialized value' warning within a DB sub
attempted to use the pad of the caller to locate the offending
lexical

p4raw-id: //depot/perl@31278

14 years ago\R can't be used in a char class
Rafael Garcia-Suarez [Fri, 25 May 2007 13:29:34 +0000 (13:29 +0000)]
\R can't be used in a char class

p4raw-id: //depot/perl@31277

14 years agoDocument new escapes in perldelta
Rafael Garcia-Suarez [Fri, 25 May 2007 13:28:39 +0000 (13:28 +0000)]
Document new escapes in perldelta

p4raw-id: //depot/perl@31276

14 years agoChange #31270 should have updated proto.h to match
Steve Hay [Fri, 25 May 2007 10:15:54 +0000 (10:15 +0000)]
Change #31270 should have updated proto.h to match

p4raw-id: //depot/perl@31275

14 years agoUpgrade to Archive::Tar 1.32.
Rafael Garcia-Suarez [Fri, 25 May 2007 09:57:33 +0000 (09:57 +0000)]
Upgrade to Archive::Tar 1.32.

p4raw-id: //depot/perl@31274

14 years agoDocument that ptardiff needs Text::Diff
Rafael Garcia-Suarez [Fri, 25 May 2007 09:29:12 +0000 (09:29 +0000)]
Document that ptardiff needs Text::Diff

p4raw-id: //depot/perl@31273

14 years agoDocument cpanp and cpan2dist
Rafael Garcia-Suarez [Fri, 25 May 2007 09:20:45 +0000 (09:20 +0000)]
Document cpanp and cpan2dist

p4raw-id: //depot/perl@31272

14 years agoFix the ext/IO/t/io_sock.t failure when built with VC++ 2005
Steve Hay [Fri, 25 May 2007 09:18:45 +0000 (09:18 +0000)]
Fix the ext/IO/t/io_sock.t failure when built with VC++ 2005

Unknown to me win32/win32.h was defining USE_FIXED_OSFHANDLE, which
arranged for a black magic fix to MSVCRT.DLL's _open_osfhandle() to
be used. It seems that this is inappropriate for VC++ versions later
than 6.x, since they don't use that DLL: simply not defining that
symbol makes the io_sock.t failure go away.

(Compare change #29233, which similarly disabled the fix to
MSVCRT.DLL's read() for VC++ versions later than 6.x.)
p4raw-link: @29233 on //depot/perl: 46e77f111828d72136c91f0837803182535da01d

p4raw-id: //depot/perl@31271

14 years agoConsting dump.c
Andy Lester [Thu, 24 May 2007 13:25:43 +0000 (08:25 -0500)]
Consting dump.c
Message-Id: <B46A083E-A133-4D38-9BE8-BE1EB0AAA326@petdance.com>

p4raw-id: //depot/perl@31270

14 years agoRe: perl pragma [PATCH]
Tels [Wed, 23 May 2007 21:35:58 +0000 (21:35 +0000)]
Re: perl pragma [PATCH]
Message-Id: <200705232135.59546@bloodgate.com>

p4raw-id: //depot/perl@31269

14 years ago[perl #43010] [PATCH] Deparse, ''->(), ::(), sub :: {}, etc.
Father Chrysostomos [Sun, 20 May 2007 21:44:42 +0000 (14:44 -0700)]
[perl #43010] [PATCH] Deparse, ''->(), ::(), sub :: {}, etc.
From: Father Chrysostomos (via RT) <perlbug-followup@perl.org>
Message-ID: <rt-3.6.HEAD-4015-1179722682-636.43010-75-0@perl.org>

p4raw-id: //depot/perl@31268

14 years agoAdjustment to the test for importing feature bundles,
Rafael Garcia-Suarez [Thu, 24 May 2007 15:37:40 +0000 (15:37 +0000)]
Adjustment to the test for importing feature bundles,
found by Hugo

p4raw-id: //depot/perl@31267

14 years agoupdate CPANPLUS::Dist::Build to 0.06_01
Jos I. Boumans [Tue, 22 May 2007 14:45:19 +0000 (16:45 +0200)]
update CPANPLUS::Dist::Build to 0.06_01
From: "Jos I. Boumans" <kane@dwim.org>
Message-Id: <208F4537-CCF8-401B-9F97-EF1902EA2FB6@dwim.org>

p4raw-id: //depot/perl@31266

14 years agoIt suddendly annoyed me that corelist returned sometimes two
Rafael Garcia-Suarez [Thu, 24 May 2007 13:29:01 +0000 (13:29 +0000)]
It suddendly annoyed me that corelist returned sometimes two
spaces in a row.

p4raw-id: //depot/perl@31265

14 years agoDoc nits by Steven Schubiger
Rafael Garcia-Suarez [Thu, 24 May 2007 11:17:31 +0000 (11:17 +0000)]
Doc nits by Steven Schubiger

p4raw-id: //depot/perl@31264

14 years agoperldelta additions suggested by Steve Hay
Rafael Garcia-Suarez [Thu, 24 May 2007 08:25:52 +0000 (08:25 +0000)]
perldelta additions suggested by Steve Hay

p4raw-id: //depot/perl@31263

14 years agothreads::shared 1.12
Jerry D. Hedden [Wed, 23 May 2007 09:28:28 +0000 (05:28 -0400)]
threads::shared 1.12
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705230628n73c16e2gc67a3ec05d57c5f3@mail.gmail.com>

p4raw-id: //depot/perl@31262

14 years agoPerldelta nit by Brandon Black
Rafael Garcia-Suarez [Wed, 23 May 2007 10:20:29 +0000 (10:20 +0000)]
Perldelta nit by Brandon Black

p4raw-id: //depot/perl@31260

14 years agoRE: [PATCH] Skip ext/Win32/t/Unicode.t under Cygwin
Jan Dubois [Tue, 22 May 2007 16:35:27 +0000 (09:35 -0700)]
RE: [PATCH] Skip ext/Win32/t/Unicode.t under Cygwin
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <06dd01c79cc9$e101ce60$a3056b20$@com>

Reinstates the test under Cygwin and fixes it.

p4raw-id: //depot/perl@31259

14 years agoForgotten Cygwin patch
Jerry D. Hedden [Tue, 22 May 2007 20:58:04 +0000 (16:58 -0400)]
Forgotten Cygwin patch
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705221758p71418517ncb89fac289d74c35@mail.gmail.com>

p4raw-id: //depot/perl@31258

14 years agoAdd MidnightBSD to the list of Unix-like OSes
Rafael Garcia-Suarez [Tue, 22 May 2007 14:12:18 +0000 (14:12 +0000)]
Add MidnightBSD to the list of Unix-like OSes

p4raw-id: //depot/perl@31257

14 years agoUpdate perldelta
Rafael Garcia-Suarez [Tue, 22 May 2007 10:07:09 +0000 (10:07 +0000)]
Update perldelta

p4raw-id: //depot/perl@31256

14 years agomove PL_error_count into the PL_parser struct
Dave Mitchell [Mon, 21 May 2007 22:35:15 +0000 (22:35 +0000)]
move PL_error_count into the PL_parser struct

p4raw-id: //depot/perl@31255

14 years agomove PL_multi_end into the PL_parser struct
Dave Mitchell [Mon, 21 May 2007 21:02:50 +0000 (21:02 +0000)]
move PL_multi_end into the PL_parser struct

p4raw-id: //depot/perl@31254

14 years agoRe: Smoke failures with blead@31225 (Linux) [PATCH]
Tels [Mon, 21 May 2007 20:17:20 +0000 (20:17 +0000)]
Re: Smoke failures with blead@31225 (Linux) [PATCH]
Message-Id: <200705212017.23224@bloodgate.com>

p4raw-id: //depot/perl@31253

14 years agomove PL_tokenbuf into the PL_parser struct
Dave Mitchell [Mon, 21 May 2007 19:57:24 +0000 (19:57 +0000)]
move PL_tokenbuf into the PL_parser struct

p4raw-id: //depot/perl@31252

14 years agoUpdate Changes
Rafael Garcia-Suarez [Mon, 21 May 2007 16:46:04 +0000 (16:46 +0000)]
Update Changes

p4raw-id: //depot/perl@31251

14 years agoSkip ext/Win32/t/Unicode.t under Cygwin
Jerry D. Hedden [Sat, 19 May 2007 11:56:40 +0000 (07:56 -0400)]
Skip ext/Win32/t/Unicode.t under Cygwin
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705190856o2a98f1a5sd6f316f863e60c87@mail.gmail.com>

p4raw-id: //depot/perl@31250

14 years agoSkip win32core.t under Cygwin
Jerry D. Hedden [Sat, 19 May 2007 08:43:47 +0000 (04:43 -0400)]
Skip win32core.t under Cygwin
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705190543r505cfc2fua18e87cd665b8f6e@mail.gmail.com>

p4raw-id: //depot/perl@31249

14 years agopp_sys.c: gethostbyaddr
Jarkko Hietaniemi [Mon, 21 May 2007 00:02:38 +0000 (20:02 -0400)]
pp_sys.c: gethostbyaddr
Message-ID: <465119DE.6040208@iki.fi>

p4raw-id: //depot/perl@31248

14 years agoVMSify uupacktool.pl and run it during VMS build.
Craig A. Berry [Mon, 21 May 2007 04:33:27 +0000 (04:33 +0000)]
VMSify uupacktool.pl and run it during VMS build.

p4raw-id: //depot/perl@31247

14 years agodelete unused vars PL_av_fetch_sv, PL_hv_fetch_sv
Dave Mitchell [Sun, 20 May 2007 23:56:30 +0000 (23:56 +0000)]
delete unused vars PL_av_fetch_sv, PL_hv_fetch_sv
and fix 'duplicate symbol' warnings from embed.pl
for utf8cache and sh_path

p4raw-id: //depot/perl@31246

14 years agodelete thrdvar.h and move its contents to intrpvar.h
Dave Mitchell [Sun, 20 May 2007 23:10:15 +0000 (23:10 +0000)]
delete thrdvar.h and move its contents to intrpvar.h

p4raw-id: //depot/perl@31245

14 years agoMinor perlreapi.pod cleanup
Ævar Arnfjörð Bjarmason [Wed, 16 May 2007 16:38:44 +0000 (16:38 +0000)]
Minor perlreapi.pod cleanup
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <51dd1af80705160938w13789b63m6d5f4710441ceac@mail.gmail.com>

p4raw-id: //depot/perl@31244

14 years agoUpdate Archive::Tar to 1.31
Rafael Garcia-Suarez [Sun, 20 May 2007 12:55:20 +0000 (12:55 +0000)]
Update Archive::Tar to 1.31

p4raw-id: //depot/perl@31243

14 years agoRE: When is -DPERL_CORE required?
Jan Dubois [Fri, 18 May 2007 10:57:35 +0000 (03:57 -0700)]
RE: When is -DPERL_CORE required?
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <044601c79976$046691d0$0d33b570$@com>

p4raw-id: //depot/perl@31242

14 years agoDon't use a regex match in lib/feature.pm
Ævar Arnfjörð Bjarmason [Fri, 18 May 2007 20:16:53 +0000 (20:16 +0000)]
Don't use a regex match in lib/feature.pm
From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com>
Message-ID: <51dd1af80705181316r15f65e45n55903de294565aa1@mail.gmail.com>

p4raw-id: //depot/perl@31241

14 years agoMake VMS's home-grown glob() recognize a directory even without
Craig A. Berry [Sun, 20 May 2007 01:00:31 +0000 (01:00 +0000)]
Make VMS's home-grown glob() recognize a directory even without
tell-tale punctuation.

p4raw-id: //depot/perl@31240

14 years agoVarious mro updates from Brandon Black. References:
Craig A. Berry [Sat, 19 May 2007 01:00:15 +0000 (01:00 +0000)]
Various mro updates from Brandon Black. References:
  <84621a60705111347q40f9dd9ciefa9468e9ff9ca6c@mail.gmail.com>
  <84621a60705121458i34ff361fh9166e8558781df41@mail.gmail.com>
  <84621a60705141111q70ed307r9181dfc2834a8f5c@mail.gmail.com>
  <84621a60705160937h53946fcfg70635908302724e8@mail.gmail.com>

p4raw-id: //depot/perl@31239

14 years agothreads 1.62
Jerry D. Hedden [Thu, 17 May 2007 12:21:46 +0000 (08:21 -0400)]
threads 1.62
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705170921g77d87898ye2c081fc0df53a9e@mail.gmail.com>

p4raw-id: //depot/perl@31238

14 years agoUnicode::UCD: add general category and bidi type interfaces
Jarkko Hietaniemi [Fri, 18 May 2007 03:45:29 +0000 (06:45 +0300)]
Unicode::UCD: add general category and bidi type interfaces
Message-Id: <200705180045.l4I0jTeI221780@kosh.hut.fi>

p4raw-id: //depot/perl@31237

14 years agoWhen trimming long XS symbols on VMS, avoid warnings from operator
Craig A. Berry [Fri, 18 May 2007 21:42:56 +0000 (21:42 +0000)]
When trimming long XS symbols on VMS, avoid warnings from operator
precedence mistakes, but for now give the same symbol mangling
results as before.

p4raw-id: //depot/perl@31236

14 years agoUpgrade to Win32-0.29
Steve Hay [Fri, 18 May 2007 10:46:57 +0000 (10:46 +0000)]
Upgrade to Win32-0.29

p4raw-id: //depot/perl@31235

14 years agotodos for perl 5.12
Jarkko Hietaniemi [Thu, 17 May 2007 04:25:19 +0000 (07:25 +0300)]
todos for perl 5.12
Message-Id: <200705170125.l4H1PJNi198465@kosh.hut.fi>

(plus a fix for 1 unescaped <>)

p4raw-id: //depot/perl@31234

14 years agoRe: Thread fail/hang on HP-UX 10.20
Jerry D. Hedden [Wed, 16 May 2007 14:18:05 +0000 (10:18 -0400)]
Re: Thread fail/hang on HP-UX 10.20
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705161118x55e9d18crdf376ca469f97dc7@mail.gmail.com>

p4raw-id: //depot/perl@31233

14 years agoConfigure (and Makefile.SH): remove ODBM_File early if c++ (this time even with the...
Jarkko Hietaniemi [Wed, 16 May 2007 05:33:14 +0000 (08:33 +0300)]
Configure (and Makefile.SH): remove ODBM_File early if c++ (this time even with the Configure bits)
Message-Id: <200705160233.l4G2XEET143034@kosh.hut.fi>

p4raw-id: //depot/perl@31232

14 years agoDynaLoader doesn't seem to need -DPERL_CORE, and no other extensions
Steve Hay [Wed, 16 May 2007 16:41:48 +0000 (16:41 +0000)]
DynaLoader doesn't seem to need -DPERL_CORE, and no other extensions
are compiled with it, so let's see if we can get away with removing
it. Revert this change if it causes black smoke!

p4raw-id: //depot/perl@31230

14 years agoA more general fix to non-threaded static extension build problems
Steve Hay [Wed, 16 May 2007 08:26:09 +0000 (08:26 +0000)]
A more general fix to non-threaded static extension build problems
than #31220 was.

p4raw-id: //depot/perl@31229

14 years agoRemove comment added by #31218 since the rest of that change was
Steve Hay [Wed, 16 May 2007 07:32:20 +0000 (07:32 +0000)]
Remove comment added by #31218 since the rest of that change was
reverted by #31224

p4raw-id: //depot/perl@31228

14 years agoDBM_Filter test: use std test preamble
Jarkko Hietaniemi [Wed, 16 May 2007 05:29:17 +0000 (08:29 +0300)]
DBM_Filter test: use std test preamble
Message-Id: <200705160229.l4G2THSE421947@kosh.hut.fi>

p4raw-id: //depot/perl@31227

14 years agoBetter suppression of Threads build (probably still needed on 5.8.x)
Craig A. Berry [Wed, 16 May 2007 03:08:51 +0000 (03:08 +0000)]
Better suppression of Threads build (probably still needed on 5.8.x)

p4raw-id: //depot/perl@31226

14 years agochange 31200 broke src filters used within an eval
Dave Mitchell [Tue, 15 May 2007 21:51:03 +0000 (21:51 +0000)]
change 31200 broke src filters used within an eval
eg BEGIN { eval q(use MyFilter) } would ignore the filter

p4raw-id: //depot/perl@31225

14 years agoMove pmop.op_pmflags back to its previous location. The move in
Steve Peters [Tue, 15 May 2007 18:56:23 +0000 (18:56 +0000)]
Move pmop.op_pmflags back to its previous location.  The move in
change #31218 was causing segfaults in miniperl on 32-bit
environments.
p4raw-link: @31218 on //depot/perl: d7f23a062a625a1f0067a15d3cea5401ea21006c

p4raw-id: //depot/perl@31224

14 years ago[PATCH] Math::BigInt v1.87
Tels [Sun, 13 May 2007 14:34:11 +0000 (14:34 +0000)]
[PATCH] Math::BigInt v1.87
Date: Sun, 13 May 2007 14:34:11 +0000
Message-Id: <200705131434.11992@bloodgate.com>

Subject: Re: [PATCH] Math::BigInt v1.87 (take 2)
From: Tels <nospam-abuse@bloodgate.com>
Date: Mon, 14 May 2007 15:41:36 +0000
Message-Id: <200705141541.40678@bloodgate.com>

Subject: Re: [PATCH] Math::BigInt v1.87 (take 3)
From: Tels <nospam-abuse@bloodgate.com>
Date: Tue, 15 May 2007 19:02:54 +0000
Message-Id: <200705151902.57372@bloodgate.com>

p4raw-id: //depot/perl@31222

14 years agoWin32CORE.c needed windows.h
Jerry D. Hedden [Tue, 15 May 2007 09:10:00 +0000 (05:10 -0400)]
Win32CORE.c needed windows.h
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705150609l1c178629i97091adbd02b6463@mail.gmail.com>

(plus a #define to save windows.h pulling in so much stuff.)

Fixes a build error on Cygwin caused by #31214.

p4raw-id: //depot/perl@31221

14 years agoRE: Smoke summary results for maint and current on Win32
Jan Dubois [Mon, 14 May 2007 14:58:19 +0000 (07:58 -0700)]
RE: Smoke summary results for maint and current on Win32
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <013401c79672$fbbdb320$f3391960$@com>

Fixes non-threaded builds on Win32 (which had warnings with VC and
errors with GCC) by compiling the statically linked extension
Win32CORE with -DPERLDLL.

The same fix should be applied more generally to all statically
linked extensions so a further change may be forthcoming, but this
at least gets the standard non-threaded build working again.

p4raw-id: //depot/perl@31220

14 years agoRE: [perl #42925] Win32::GetLastError fails when first called
Jan Dubois [Mon, 14 May 2007 15:18:22 +0000 (08:18 -0700)]
RE: [perl #42925] Win32::GetLastError fails when first called
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <014e01c79675$c8bfc6e0$5a3f54a0$@com>

Improved test: make sure that Win32 isn't already loaded when you call
Win32::GetLastError()

p4raw-id: //depot/perl@31219

14 years agoBASEOP isn't an exact multiple of 8 bytes, so reordering pmop and cop
Nicholas Clark [Tue, 15 May 2007 07:36:57 +0000 (07:36 +0000)]
BASEOP isn't an exact multiple of 8 bytes, so reordering pmop and cop
to put a 32 bit member first elimiates structure padding on LP64.

p4raw-id: //depot/perl@31218

14 years agoPERL_IMPLICIT_CONTEXT is usually defined for threads, so assume that
Nicholas Clark [Mon, 14 May 2007 22:32:16 +0000 (22:32 +0000)]
PERL_IMPLICIT_CONTEXT is usually defined for threads, so assume that
its int needs a friend under LP64.
gcc -Wpaddedspotted padding I'd missed in thrdvar.h

p4raw-id: //depot/perl@31217

14 years agothreads::shared 1.11
Jerry D. Hedden [Mon, 14 May 2007 08:17:51 +0000 (04:17 -0400)]
threads::shared 1.11
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <1ff86f510705140517n1c140d96nca36667bcbbc27f@mail.gmail.com>
Date: Mon, 14 May 2007 08:17:51 -0400

p4raw-id: //depot/perl@31216

14 years agoTest for [perl #42925], which was fixed by #31214
Steve Hay [Mon, 14 May 2007 16:56:22 +0000 (16:56 +0000)]
Test for [perl #42925], which was fixed by #31214

p4raw-id: //depot/perl@31215

14 years agoRE: [perl #42925] Win32::GetLastError fails when first called
Jan Dubois [Fri, 11 May 2007 16:55:17 +0000 (09:55 -0700)]
RE: [perl #42925] Win32::GetLastError fails when first called
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <02bd01c79427$d36140b0$7a23c210$@com>

p4raw-id: //depot/perl@31214

14 years agoOlder versions of windres interpret "-I" as the input format,
Steve Hay [Mon, 14 May 2007 16:22:04 +0000 (16:22 +0000)]
Older versions of windres interpret "-I" as the input format,
so use the long option name "--include-dir" instead.

p4raw-id: //depot/perl@31213

14 years agoUpgrade to Encode-2.21
Steve Peters [Sun, 13 May 2007 16:47:40 +0000 (16:47 +0000)]
Upgrade to Encode-2.21

p4raw-id: //depot/perl@31212

14 years agoRestore Windows NT support
Jan Dubois [Fri, 11 May 2007 18:25:39 +0000 (11:25 -0700)]
Restore Windows NT support
From: "Jan Dubois" <jand@activestate.com>
Message-ID: <02d101c79434$743be100$5cb3a300$@com>

p4raw-id: //depot/perl@31211

14 years agofix some (mostly MAD) compiler warnings
Dave Mitchell [Sun, 13 May 2007 01:17:42 +0000 (01:17 +0000)]
fix some (mostly MAD) compiler warnings

p4raw-id: //depot/perl@31209

14 years agoGive the 'local' declarator a new key, such that 'local our'
Gerard Goossen [Tue, 8 May 2007 17:42:45 +0000 (19:42 +0200)]
Give the 'local' declarator a new key, such that 'local our'
declaration don't have multiple 'd' keys.

Subject:  [PATCH] mad: different key for the locale declarator
Message-Id:  <20070508171125.GI17043@ostwald>

p4raw-id: //depot/perl@31208

14 years agomove the logic of combining '_' and '#' with the previous logic
Gerard Goossen [Sun, 25 Mar 2007 13:36:31 +0000 (15:36 +0200)]
move the logic of combining '_' and '#' with the previous logic
from Nomad.pm to dump.c. So they are already combined in the XML
dump.

Subject:  [PATCH] mad: combine whitespace keys '_' '#' in dump.c instead of Nomad.pm
Message-Id:  <20070508170341.GH17043@ostwald>

p4raw-id: //depot/perl@31207

14 years agoDisable slurping assigned of split when PL_madskills
Gerard Goossen [Tue, 8 May 2007 15:15:09 +0000 (17:15 +0200)]
Disable slurping assigned of split when PL_madskills
Message-Id:  <20070508164400.GA15860@ostwald>

p4raw-id: //depot/perl@31206

14 years agoDisable !a&&b, !b||a optimalization when PL_madskills
Gerard Goossen [Tue, 8 May 2007 16:09:17 +0000 (18:09 +0200)]
Disable !a&&b, !b||a optimalization when PL_madskills
Message-Id:  <20070508164556.GB15860@ostwald>

p4raw-id: //depot/perl@31205