This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
15 years agoMake sysconf tests handle unimplemented success indications
Craig A. Berry [Fri, 14 Jul 2006 18:09:40 +0000 (18:09 +0000)]
Make sysconf tests handle unimplemented success indications
for the benefit of Mac OS X and VMS.

p4raw-id: //depot/perl@28574

15 years agoSilence a compiler warning on Win32/VC++
Anno Siegel [Fri, 14 Jul 2006 16:33:01 +0000 (18:33 +0200)]
Silence a compiler warning on Win32/VC++

Subject: Re: Smoke [5.9.4] 28569 FAIL(F) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
Message-Id: <8CC2FF7E-42EE-4B28-A9D2-4FCD8C745004@mailbox.tu-berlin.de>

p4raw-id: //depot/perl@28573

15 years agoSkip tests for pathconf() and fpathconf() on HP-UX for
Steve Peters [Fri, 14 Jul 2006 14:38:28 +0000 (14:38 +0000)]
Skip tests for pathconf() and fpathconf() on HP-UX for
_PC_CHOWN_RESTRICTED.  The HP-UX manpage suggests not trying
to do it, and that the errno will not be set on failure.

p4raw-id: //depot/perl@28572

15 years agoremove regex postive super-linear cache code
Dave Mitchell [Fri, 14 Jul 2006 11:50:37 +0000 (11:50 +0000)]
remove regex postive super-linear cache code
(it wasn't actually achieving anything)

p4raw-id: //depot/perl@28571

15 years ago-DPERL_GLOBAL_STRUCT_PRIVATE tweaks (done_sanity_check global? yech!)
Jarkko Hietaniemi [Fri, 14 Jul 2006 09:34:09 +0000 (12:34 +0300)]
-DPERL_GLOBAL_STRUCT_PRIVATE tweaks (done_sanity_check global? yech!)
Message-Id: <200607140634.k6E6Y9Ia471707@kosh.hut.fi>

p4raw-id: //depot/perl@28570

15 years agoVersion bumps for z/OS fixes.
Steve Peters [Thu, 13 Jul 2006 20:31:59 +0000 (20:31 +0000)]
Version bumps for z/OS fixes.

p4raw-id: //depot/perl@28569

15 years agoz/OS: CPAN-ized ext/ and lib/
Jarkko Hietaniemi [Thu, 13 Jul 2006 23:10:27 +0000 (02:10 +0300)]
z/OS: CPAN-ized ext/ and lib/
Message-ID: <44B6A8B3.5070605@iki.fi>

p4raw-id: //depot/perl@28568

15 years agoz/OS: non-CPAN ext and lib + main() without the third arg + Stephen McCamant's comment
Jarkko Hietaniemi [Thu, 13 Jul 2006 19:47:29 +0000 (22:47 +0300)]
z/OS: non-CPAN ext and lib + main() without the third arg + Stephen McCamant's comment
Message-ID: <44B67921.6090901@iki.fi>

p4raw-id: //depot/perl@28567

15 years agoKeep Intel C++ from claiming that it is gcc.
Steve Peters [Thu, 13 Jul 2006 15:46:11 +0000 (15:46 +0000)]
Keep Intel C++ from claiming that it is gcc.

p4raw-id: //depot/perl@28566

15 years agoClear up a few more warnings from blead.
Steve Peters [Thu, 13 Jul 2006 14:04:18 +0000 (14:04 +0000)]
Clear up a few more warnings from blead.

p4raw-id: //depot/perl@28565

15 years agoNot everybody has env
Rafael Garcia-Suarez [Thu, 13 Jul 2006 08:46:30 +0000 (08:46 +0000)]
Not everybody has env

p4raw-id: //depot/perl@28564

15 years agoRe: Misunderstanding escapes in heredocs?
Yves Orton [Sun, 9 Jul 2006 16:42:45 +0000 (18:42 +0200)]
Re: Misunderstanding escapes in heredocs?
Message-ID: <9b18b3110607090742gc55b4ffl402d5fadc5bd231e@mail.gmail.com>

with formatting nits

p4raw-id: //depot/perl@28563

15 years agoAdditions to perlhack based on a patch by Gabor Szabo
Rafael Garcia-Suarez [Thu, 13 Jul 2006 08:17:04 +0000 (08:17 +0000)]
Additions to perlhack based on a patch by Gabor Szabo

p4raw-id: //depot/perl@28562

15 years agoNits to the perlintro safety net (by Gabor Szabo and Merijn)
Rafael Garcia-Suarez [Thu, 13 Jul 2006 08:04:44 +0000 (08:04 +0000)]
Nits to the perlintro safety net (by Gabor Szabo and Merijn)

p4raw-id: //depot/perl@28561

15 years agoRelink to use temp file forced on current dir in mpeix
Jarkko Hietaniemi [Thu, 13 Jul 2006 08:25:59 +0000 (11:25 +0300)]
Relink to use temp file forced on current dir in mpeix
Subject: [PATCH] mpeix/relink: tweak from Donna Garverick
Message-Id: <200607130525.k6D5PxFp251263@kosh.hut.fi>

p4raw-id: //depot/perl@28560

15 years agoCleanup and conversion to t/test.pl
Rafael Garcia-Suarez [Wed, 12 Jul 2006 13:19:04 +0000 (13:19 +0000)]
Cleanup and conversion to t/test.pl

p4raw-id: //depot/perl@28559

15 years agoI prefer array indexes that start from 0 in beginner docs
Rafael Garcia-Suarez [Wed, 12 Jul 2006 12:29:58 +0000 (12:29 +0000)]
I prefer array indexes that start from 0 in beginner docs

p4raw-id: //depot/perl@28558

15 years agoIntegration of strlcat is to-done (noticed by Yves)
Rafael Garcia-Suarez [Wed, 12 Jul 2006 12:28:34 +0000 (12:28 +0000)]
Integration of strlcat is to-done (noticed by Yves)

p4raw-id: //depot/perl@28557

15 years agoFix change #28552: VC++ doesn't like code before declarations
Steve Hay [Wed, 12 Jul 2006 10:28:39 +0000 (10:28 +0000)]
Fix change #28552: VC++ doesn't like code before declarations
p4raw-link: @28552 on //depot/perl: 91dba0be91f1c35e9474de79c0592c0c8d8379dc

p4raw-id: //depot/perl@28556

15 years agoAdditions and removals in perltodo
Rafael Garcia-Suarez [Wed, 12 Jul 2006 09:56:04 +0000 (09:56 +0000)]
Additions and removals in perltodo

p4raw-id: //depot/perl@28555

15 years agomore strictness in perlintro
Gabor Szabo [Wed, 12 Jul 2006 10:30:06 +0000 (13:30 +0300)]
more strictness in perlintro
From: "Gabor Szabo" <szabgab@gmail.com>
Message-ID: <d8a74af10607120030p1964b935y9493e29994a5b371@mail.gmail.com>

p4raw-id: //depot/perl@28554

15 years agoperlinro (use $fh filehandler + not to use built in function name in sub example)
Gabor Szabo [Wed, 12 Jul 2006 10:51:03 +0000 (13:51 +0300)]
perlinro (use $fh filehandler + not to use built in function name in sub example)
From: "Gabor Szabo" <szabgab@gmail.com>
Message-ID: <d8a74af10607120051t10382a7fw95ce094f0f395490@mail.gmail.com>

p4raw-id: //depot/perl@28553

15 years agoRe: [PATCH] FieldHash coverity-compliant
Anno Siegel [Wed, 12 Jul 2006 00:45:44 +0000 (02:45 +0200)]
Re: [PATCH] FieldHash coverity-compliant
Message-Id: <7AEBF247-0AF7-46A8-9D61-D38B45FD21EA@mailbox.tu-berlin.de>

p4raw-id: //depot/perl@28552

15 years agoUpgrade to PathTools 3.19
Rafael Garcia-Suarez [Wed, 12 Jul 2006 08:49:17 +0000 (08:49 +0000)]
Upgrade to PathTools 3.19

p4raw-id: //depot/perl@28551

15 years agoz/OS: t/ - mostly EBCDIC fixes
Jarkko Hietaniemi [Wed, 12 Jul 2006 00:01:29 +0000 (03:01 +0300)]
z/OS: t/ - mostly EBCDIC fixes
Message-Id: <200607112101.k6BL1TGr321715@kosh.hut.fi>

p4raw-id: //depot/perl@28550

15 years agoA few rough notes for the next perldelta
Rafael Garcia-Suarez [Tue, 11 Jul 2006 17:00:26 +0000 (17:00 +0000)]
A few rough notes for the next perldelta

p4raw-id: //depot/perl@28549

15 years agoRevert bogus fix for bug #27940, which wasn't really a bug,
Rafael Garcia-Suarez [Tue, 11 Jul 2006 14:55:17 +0000 (14:55 +0000)]
Revert bogus fix for bug #27940, which wasn't really a bug,
and a new test item, as found and suggested by Sadahiro Tomoyuki.

p4raw-id: //depot/perl@28548

15 years agoRe: Misunderstanding escapes in heredocs?
SADAHIRO Tomoyuki [Sun, 9 Jul 2006 11:57:42 +0000 (20:57 +0900)]
Re: Misunderstanding escapes in heredocs?
Message-Id: <20060709115613.78FF.BQW10602@nifty.com>

p4raw-id: //depot/perl@28547

15 years agoUpgrade to Text-Tabs+Wrap-2006.0711. Keep the local changes from
Steve Peters [Tue, 11 Jul 2006 12:31:10 +0000 (12:31 +0000)]
Upgrade to Text-Tabs+Wrap-2006.0711.  Keep the local changes from
change #27541.  Also, leave out the test files Jacobson.t and
Jacobson2.t which both generated several warnings.
p4raw-link: @27541 on //depot/perl: abc0156ba8cc024916c0d1e664c4488f0cbc55c8

p4raw-id: //depot/perl@28546

15 years agoFix change #28533: my_strlcpy does not return the dest str!
Steve Hay [Tue, 11 Jul 2006 11:26:17 +0000 (11:26 +0000)]
Fix change #28533: my_strlcpy does not return the dest str!
p4raw-link: @28533 on //depot/perl: 6fca0082ec4f3b34a0dabc78331bad8c22489dd2

p4raw-id: //depot/perl@28545

15 years agoAdjust test count in threads test
Rafael Garcia-Suarez [Tue, 11 Jul 2006 09:29:23 +0000 (09:29 +0000)]
Adjust test count in threads test

p4raw-id: //depot/perl@28544

15 years agothreads 1.36 - Signalling terminated threads core dumps
Jerry D. Hedden [Mon, 10 Jul 2006 13:28:25 +0000 (06:28 -0700)]
threads 1.36 - Signalling terminated threads core dumps
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060710132825.fb30e530d17747c2b054d625b8945d88.5bdc82d2c0.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28543

15 years agoFieldHash coverity-compliant
Anno Siegel [Mon, 10 Jul 2006 21:30:15 +0000 (23:30 +0200)]
FieldHash coverity-compliant
Message-Id: <9C6C104C-8040-489A-BB35-40D22BC48AFC@mailbox.tu-berlin.de>

p4raw-id: //depot/perl@28542

15 years agoRe: [perl #39634] gcc 3.3 has problems with __attribute__((unused))
Andy Dougherty [Mon, 10 Jul 2006 13:16:27 +0000 (09:16 -0400)]
Re: [perl #39634] gcc 3.3 has problems with __attribute__((unused))
Message-ID: <Pine.LNX.4.62.0607101312540.24708@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@28541

15 years agosysconf.t: still failing in tru64, try harder to skip
Jarkko Hietaniemi [Tue, 11 Jul 2006 09:23:08 +0000 (12:23 +0300)]
sysconf.t: still failing in tru64, try harder to skip
Message-Id: <200607110623.k6B6N8Ni488812@kosh.hut.fi>

p4raw-id: //depot/perl@28540

15 years agoz/OS: hints/os390.sh and Makefile.SH
Jarkko Hietaniemi [Mon, 10 Jul 2006 22:55:33 +0000 (01:55 +0300)]
z/OS: hints/os390.sh and Makefile.SH
Message-ID: <44B2B0B5.3000008@iki.fi>

p4raw-id: //depot/perl@28539

15 years agoUpdate Changes
Rafael Garcia-Suarez [Mon, 10 Jul 2006 19:42:18 +0000 (19:42 +0000)]
Update Changes

p4raw-id: //depot/perl@28538

15 years agoperlhack: argh...
Jarkko Hietaniemi [Mon, 10 Jul 2006 21:07:35 +0000 (00:07 +0300)]
perlhack: argh...
Message-ID: <44B29767.4040606@iki.fi>

p4raw-id: //depot/perl@28537

15 years agoRestoring change #28523 accidentilly reverted with change #28528.
Steve Peters [Mon, 10 Jul 2006 19:12:07 +0000 (19:12 +0000)]
Restoring change #28523 accidentilly reverted with change #28528.
p4raw-link: @28528 on //depot/perl: 28f0d0ec424c9050a6c7d38541d2e6b5e66fb97c
p4raw-link: @28523 on //depot/perl: 46147bce9215db8642f2bdc9a2e9e60e27f046e3

p4raw-id: //depot/perl@28536

15 years agoFix another empty if-statement warning
Steve Peters [Mon, 10 Jul 2006 18:26:25 +0000 (18:26 +0000)]
Fix another empty if-statement warning

p4raw-id: //depot/perl@28535

15 years agoSilence empty if-statement warning.
Steve Peters [Mon, 10 Jul 2006 18:17:30 +0000 (18:17 +0000)]
Silence empty if-statement warning.

p4raw-id: //depot/perl@28534

15 years agoConvert some low hanging fruit to my_strlcpy/my_strlcat.
Steve Peters [Mon, 10 Jul 2006 17:23:02 +0000 (17:23 +0000)]
Convert some low hanging fruit to my_strlcpy/my_strlcat.

p4raw-id: //depot/perl@28533

15 years agoPOD fixes in perlhack
Rafael Garcia-Suarez [Mon, 10 Jul 2006 17:09:38 +0000 (17:09 +0000)]
POD fixes in perlhack

p4raw-id: //depot/perl@28532

15 years agoTypo found by Craig Berry
Rafael Garcia-Suarez [Mon, 10 Jul 2006 17:07:43 +0000 (17:07 +0000)]
Typo found by Craig Berry

p4raw-id: //depot/perl@28531

15 years agoMore perlhack portability additions by Jarkko
Rafael Garcia-Suarez [Mon, 10 Jul 2006 17:05:12 +0000 (17:05 +0000)]
More perlhack portability additions by Jarkko

p4raw-id: //depot/perl@28530

15 years agothreads 1.35 - Borland compiler fix
Jerry D. Hedden [Mon, 10 Jul 2006 06:49:34 +0000 (23:49 -0700)]
threads 1.35 - Borland compiler fix
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060710064934.fb30e530d17747c2b054d625b8945d88.384e3b280c.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28529

15 years agoChange existing uses of strlcpy()/strlcat() to use new my_strlcpy()/
Steve Peters [Mon, 10 Jul 2006 13:55:39 +0000 (13:55 +0000)]
Change existing uses of strlcpy()/strlcat() to use new my_strlcpy()/
my_strlcat() API.  Convert ext/File/Glob/bsd_glob.c to use
my_strlcat().  Add to the strlcy()/strlcat() todo entry.

p4raw-id: //depot/perl@28528

15 years agoperlhack: more portability musings
Jarkko Hietaniemi [Mon, 10 Jul 2006 15:41:10 +0000 (18:41 +0300)]
perlhack: more portability musings
Message-ID: <44B24AE6.6030708@iki.fi>

p4raw-id: //depot/perl@28527

15 years agoexamples in the core documentation
Gabor Szabo [Sun, 9 Jul 2006 15:44:47 +0000 (17:44 +0200)]
examples in the core documentation
From: "Gabor Szabo" <szabgab@gmail.com>
Message-ID: <d8a74af10607090644o5c1ee3b2p98f6aa9301898b44@mail.gmail.com>

p4raw-id: //depot/perl@28526

15 years agoAdd Russ Allbery's public domain implementations of strlcat and
Steve Peters [Mon, 10 Jul 2006 11:28:24 +0000 (11:28 +0000)]
Add Russ Allbery's public domain implementations of strlcat and
strlcpy as Perl_my_strlcat and Perl_my_strlcpy to the Perl core.
Thanks Russ!

p4raw-id: //depot/perl@28525

15 years agoAdd a macro to remove duplicated code
SADAHIRO Tomoyuki [Sun, 9 Jul 2006 13:47:04 +0000 (22:47 +0900)]
Add a macro to remove duplicated code

Subject: Re: cut-and-paste findings for blead 28504
Message-Id: <20060709134236.E51A.BQW10602@nifty.com>

p4raw-id: //depot/perl@28524

15 years agoFix a signed/unsigned warning
Rafael Garcia-Suarez [Mon, 10 Jul 2006 10:11:22 +0000 (10:11 +0000)]
Fix a signed/unsigned warning

p4raw-id: //depot/perl@28523

15 years agoPod cleanup in Shell.pm
Rafael Garcia-Suarez [Mon, 10 Jul 2006 09:53:33 +0000 (09:53 +0000)]
Pod cleanup in Shell.pm

p4raw-id: //depot/perl@28522

15 years agoEven Jarkko's patches should go in only once
Andy Lester [Mon, 10 Jul 2006 00:22:18 +0000 (19:22 -0500)]
Even Jarkko's patches should go in only once
Subject: [PATCH] undouble Jarkko's patch
Message-ID: <20060710052218.GA7477@petdance.com>

p4raw-id: //depot/perl@28521

15 years agoSkip tests of a POSIX constant on Mac OS X because saved IDs are borked
Dominic Dunlop [Sun, 9 Jul 2006 22:22:14 +0000 (00:22 +0200)]
Skip tests of a POSIX constant on Mac OS X because saved IDs are borked
Message-Id: <F1942C06-CDE3-47C6-AC5A-4358960E0F6E@mac.com>

p4raw-id: //depot/perl@28520

15 years agoClear up test based on line number differences between the core and the
Steve Peters [Mon, 10 Jul 2006 00:29:02 +0000 (00:29 +0000)]
Clear up test based on line number differences between the core and the
Test-Simple version.

p4raw-id: //depot/perl@28519

15 years agoTweak for Jarkko's addition to perlhack, suggested by Yves.
Nicholas Clark [Sun, 9 Jul 2006 21:56:18 +0000 (21:56 +0000)]
Tweak for Jarkko's addition to perlhack, suggested by Yves.

p4raw-id: //depot/perl@28518

15 years agoHmmm...patch didn't warn about rejects in tbt_01basic.t.
Steve Peters [Sun, 9 Jul 2006 20:51:48 +0000 (20:51 +0000)]
Hmmm...patch didn't warn about rejects in tbt_01basic.t.

p4raw-id: //depot/perl@28517

15 years agosome coding guidelines/tips to perlhack (+ one perltodo)
Jarkko Hietaniemi [Sun, 9 Jul 2006 19:42:10 +0000 (22:42 +0300)]
some coding guidelines/tips to perlhack (+ one perltodo)
Message-ID: <44B131E2.8050805@iki.fi>

p4raw-id: //depot/perl@28516

15 years agoperlhack.pod
Jarkko Hietaniemi [Sun, 9 Jul 2006 14:55:20 +0000 (17:55 +0300)]
perlhack.pod
Message-ID: <44B0EEA8.4080003@iki.fi>

p4raw-id: //depot/perl@28515

15 years agoUpgrade to Test-Simple-0.63
Steve Peters [Sun, 9 Jul 2006 13:51:37 +0000 (13:51 +0000)]
Upgrade to Test-Simple-0.63

p4raw-id: //depot/perl@28514

15 years agoIntegrate mkppport. All ppport.h files in the core will now
Marcus Holland-Moritz [Sun, 9 Jul 2006 08:19:33 +0000 (08:19 +0000)]
Integrate mkppport. All ppport.h files in the core will now
be autogenerated at build time (and removed during cleanup).

p4raw-id: //depot/perl@28513

15 years agoMacroize vast tracks of duplicated code in regexec.c
Yves Orton [Sat, 8 Jul 2006 17:48:34 +0000 (19:48 +0200)]
Macroize vast tracks of duplicated code in regexec.c
Message-ID: <9b18b3110607080848u663b114ag86f76ac5c9c9d5e@mail.gmail.com>

Removing duplicated regexp trie-related code.

p4raw-id: //depot/perl@28512

15 years agooptimisation for File::Spec::abs2rel where both args are relative
Brendan O'Dea [Thu, 6 Jul 2006 01:02:41 +0000 (11:02 +1000)]
optimisation for File::Spec::abs2rel where both args are relative
Message-ID: <20060705150241.GA2244@londo.c47.org>

p4raw-id: //depot/perl@28511

15 years agoperl5db.pl: read full lines from remote socket
Brendan O'Dea [Sat, 8 Jul 2006 13:27:50 +0000 (23:27 +1000)]
perl5db.pl: read full lines from remote socket
Message-ID: <20060708032750.GA20454@londo.c47.org>

p4raw-id: //depot/perl@28510

15 years agoMaking encoding::warnings lexical is to-done.
Steve Peters [Sat, 8 Jul 2006 17:47:24 +0000 (17:47 +0000)]
Making encoding::warnings lexical is to-done.

p4raw-id: //depot/perl@28509

15 years agoSkip some POSIX tests when the thing they are testing is unimplemented
Yves Orton [Sat, 8 Jul 2006 17:55:09 +0000 (19:55 +0200)]
Skip some POSIX tests when the thing they are testing is unimplemented
Message-ID: <9b18b3110607080855g73407c4fx41a578815c2a6da2@mail.gmail.com>

p4raw-id: //depot/perl@28508

15 years agoUpgrade to Devel::PPPort 3.09
Marcus Holland-Moritz [Sat, 8 Jul 2006 16:27:10 +0000 (16:27 +0000)]
Upgrade to Devel::PPPort 3.09

p4raw-id: //depot/perl@28507

15 years agoUpdate Audrey Tang's email throughout various files.
Steve Peters [Sat, 8 Jul 2006 14:50:33 +0000 (14:50 +0000)]
Update Audrey Tang's email throughout various files.

p4raw-id: //depot/perl@28506

15 years agoPOSIX test improvements on True64
Jarkko Hietaniemi [Sat, 8 Jul 2006 11:43:05 +0000 (14:43 +0300)]
POSIX test improvements on True64
Subject: [PATCH] the new POSIX tests
Message-ID: <44AF7019.3070509@iki.fi>

p4raw-id: //depot/perl@28505

15 years agoUpgrade to encoding-warnings-0.10
Steve Peters [Sat, 8 Jul 2006 01:14:28 +0000 (01:14 +0000)]
Upgrade to encoding-warnings-0.10

p4raw-id: //depot/perl@28504

15 years agoTest scripts for I18N::Langinfo and POSIX
S├ębastien Aperghis-Tramoni [Fri, 7 Jul 2006 11:02:31 +0000 (13:02 +0200)]
Test scripts for I18N::Langinfo and POSIX
Message-ID: <1152262951.44ae23272ffa0@imp3-g19.free.fr>

Only includes changes to:
* ext/I18N/Langinfo/t/Langinfo.t
* ext/POSIX/t/sysconf.t
* ext/POSIX/t/termios.t

p4raw-id: //depot/perl@28503

15 years agoRe: Dual life for Shell.pm
Adriano Ferreira [Thu, 6 Jul 2006 13:02:23 +0000 (10:02 -0300)]
Re: Dual life for Shell.pm
From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
Message-ID: <73ddeb6c0607060902tc471f84sf1bb841b6e9ecddf@mail.gmail.com>

p4raw-id: //depot/perl@28502

15 years agothreads 1.34 - state methods
Jerry D. Hedden [Thu, 6 Jul 2006 07:33:13 +0000 (00:33 -0700)]
threads 1.34 - state methods
From: "Jerry D. Hedden" <jerry@hedden.us>
Message-ID: <20060706073313.fb30e530d17747c2b054d625b8945d88.baa39d91bc.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28501

15 years agoMore escaping in the RE
Yves Orton [Fri, 7 Jul 2006 10:40:40 +0000 (12:40 +0200)]
More escaping in the RE
Message-ID: <9b18b3110607070140p5cb2c58ftcadbcd113a58c3af@mail.gmail.com>

(with tweaks)

p4raw-id: //depot/perl@28500

15 years agoFix the implementation of list assignment to state().
Rafael Garcia-Suarez [Fri, 7 Jul 2006 09:50:35 +0000 (09:50 +0000)]
Fix the implementation of list assignment to state().

p4raw-id: //depot/perl@28499

15 years agoThe state() implementation is not yet perfect. Check in a new todo test
Rafael Garcia-Suarez [Thu, 6 Jul 2006 16:55:57 +0000 (16:55 +0000)]
The state() implementation is not yet perfect. Check in a new todo test

p4raw-id: //depot/perl@28498

15 years agoError in the formulation of the new warning, spotted by Dominic Dunlop
Rafael Garcia-Suarez [Thu, 6 Jul 2006 16:35:37 +0000 (16:35 +0000)]
Error in the formulation of the new warning, spotted by Dominic Dunlop

p4raw-id: //depot/perl@28497

15 years agoAdd a new warning, "State variable %s will be reinitialized"
Rafael Garcia-Suarez [Thu, 6 Jul 2006 15:49:30 +0000 (15:49 +0000)]
Add a new warning, "State variable %s will be reinitialized"

p4raw-id: //depot/perl@28496

15 years agoUpgrade to Module-Build-0.2801.
Steve Peters [Thu, 6 Jul 2006 15:38:51 +0000 (15:38 +0000)]
Upgrade to Module-Build-0.2801.

p4raw-id: //depot/perl@28495

15 years agoMath-Complex now dual-lived with Jarkko Hietaniemi as the maintainer.
Steve Peters [Thu, 6 Jul 2006 15:18:58 +0000 (15:18 +0000)]
Math-Complex now dual-lived with Jarkko Hietaniemi as the maintainer.
Also, sync'ing up with the CPAN version of the module.

p4raw-id: //depot/perl@28494

15 years agoDocument state() variables in perlsub
Rafael Garcia-Suarez [Thu, 6 Jul 2006 14:31:55 +0000 (14:31 +0000)]
Document state() variables in perlsub

p4raw-id: //depot/perl@28493

15 years agoAlphabetizing function names in perlfunc lists.
Steve Peters [Thu, 6 Jul 2006 14:12:56 +0000 (14:12 +0000)]
Alphabetizing function names in perlfunc lists.

p4raw-id: //depot/perl@28492

15 years agoMention state variables in perldiag. Add switch-related keywords
Rafael Garcia-Suarez [Thu, 6 Jul 2006 13:36:57 +0000 (13:36 +0000)]
Mention state variables in perldiag. Add switch-related keywords
in the keyword listing section in perlfunc. Add a summary of
C<state> in perlfunc. Fix a typo in the synopsis for C<our>.
Don't say that C<my $_> is illegal in perlsub.

p4raw-id: //depot/perl@28491

15 years agoIntroduce a new function, pv_escape(), to display contents of PVs
Yves Orton [Wed, 5 Jul 2006 20:40:58 +0000 (22:40 +0200)]
Introduce a new function, pv_escape(), to display contents of PVs
that might contain non printable chars.

Subject: Re: [PATCH]: fix: [perl #39583] Pattern Match fails for specific length string
Message-ID: <9b18b3110607051140n10c211a1jf17d3b7914d6f68b@mail.gmail.com>

p4raw-id: //depot/perl@28490

15 years agoImplement handling of state variables in list assignment
Rafael Garcia-Suarez [Wed, 5 Jul 2006 21:00:31 +0000 (21:00 +0000)]
Implement handling of state variables in list assignment

p4raw-id: //depot/perl@28489

15 years agoFix a bug on setting OPpASSIGN_COMMON on a AASSIGN op when the left
Rafael Garcia-Suarez [Wed, 5 Jul 2006 20:00:10 +0000 (20:00 +0000)]
Fix a bug on setting OPpASSIGN_COMMON on a AASSIGN op when the left
side is made out a list declared with our(). In this case OPpLVAL_INTRO
isn't set on the left op, so we just remove that check. Add new tests.

p4raw-id: //depot/perl@28488

15 years agoAdjust test count after introducing new constants in POSIX
Rafael Garcia-Suarez [Wed, 5 Jul 2006 19:49:36 +0000 (19:49 +0000)]
Adjust test count after introducing new constants in POSIX

p4raw-id: //depot/perl@28487

15 years agoAdd constants needed for recvmsg()/sendmsg() support.
Steve Peters [Wed, 5 Jul 2006 16:27:16 +0000 (16:27 +0000)]
Add constants needed for recvmsg()/sendmsg() support.

p4raw-id: //depot/perl@28486

15 years agoSkip lib/Memoize/t/tie_ndbm.t if $TMP is not writable.
Steve Peters [Wed, 5 Jul 2006 15:40:05 +0000 (15:40 +0000)]
Skip lib/Memoize/t/tie_ndbm.t if $TMP is not writable.

p4raw-id: //depot/perl@28485

15 years agoAdd a TODO test for list assignment to a list of state variables.
Rafael Garcia-Suarez [Wed, 5 Jul 2006 14:10:18 +0000 (14:10 +0000)]
Add a TODO test for list assignment to a list of state variables.
Not sure yet how to encode in the optree the information that
state($x, $y) and (state $x, state $y) must be treated differently.

p4raw-id: //depot/perl@28484

15 years agoDon't add extra warning flags for gcc versions < 3.
Rafael Garcia-Suarez [Wed, 5 Jul 2006 12:48:57 +0000 (12:48 +0000)]
Don't add extra warning flags for gcc versions < 3.

p4raw-id: //depot/perl@28483

15 years agoMake the distclean target remove lib/Hash correctly
Rafael Garcia-Suarez [Wed, 5 Jul 2006 08:53:56 +0000 (08:53 +0000)]
Make the distclean target remove lib/Hash correctly

p4raw-id: //depot/perl@28482

15 years agoRE: [PATCH] threads 1.33
Jerry D. Hedden [Tue, 4 Jul 2006 17:18:45 +0000 (10:18 -0700)]
RE: [PATCH] threads 1.33
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-id: <20060704171845.fb30e530d17747c2b054d625b8945d88.f0db2cab53.wbe@email.secureserver.net>

exiting from threads works differently on VMS

p4raw-id: //depot/perl@28481

15 years agofix signed/unsigned nit in reentr.c
Craig A. Berry [Tue, 4 Jul 2006 21:27:42 +0000 (21:27 +0000)]
fix signed/unsigned nit in reentr.c

p4raw-id: //depot/perl@28480

15 years agofix type mismatch warning caused by return statement lurking in DIE macro
Craig A. Berry [Tue, 4 Jul 2006 19:08:16 +0000 (19:08 +0000)]
fix type mismatch warning caused by return statement lurking in DIE macro

p4raw-id: //depot/perl@28479

15 years agomore warning-silencing in FieldHash
Anno Siegel [Tue, 4 Jul 2006 19:42:12 +0000 (21:42 +0200)]
more warning-silencing in FieldHash
Message-Id: <CE8BC13E-8BE5-4743-803C-6DF0D1FB2010@mailbox.tu-berlin.de>
Date: Tue, 4 Jul 2006 19:42:12 +0200

p4raw-id: //depot/perl@28478

15 years agoconsting and localizing in universal.c
Andy Lester [Mon, 3 Jul 2006 17:41:48 +0000 (12:41 -0500)]
consting and localizing in universal.c
Message-ID: <20060703224148.GA14449@petdance.com>

p4raw-id: //depot/perl@28477

15 years agotoke.c consting and localizing
Andy Lester [Mon, 3 Jul 2006 17:42:50 +0000 (12:42 -0500)]
toke.c consting and localizing
Message-ID: <20060703224250.GA14481@petdance.com>

p4raw-id: //depot/perl@28476

15 years agothreads 1.33
Jerry D. Hedden [Mon, 3 Jul 2006 09:01:53 +0000 (02:01 -0700)]
threads 1.33
From: "Jerry D. Hedden" <jdhedden@cpan.org>
Message-ID: <20060703090153.fb30e530d17747c2b054d625b8945d88.b26e047e0f.wbe@email.secureserver.net>

p4raw-id: //depot/perl@28475