This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
14 years agoremove typo fix from LaTex.pm, to keep it in sync with CPAN
David Mitchell [Fri, 12 Jun 2009 16:13:06 +0000 (17:13 +0100)]
remove typo fix from LaTex.pm, to keep it in sync with CPAN
this backs out the fix from 3c4b39bee8832007b7e91bfce8701d34cacab411
(I've reported it upstream instead with RT #46887)

14 years agosync lib/Locale/Maketext/ChangeLog from CPAN distro
David Mitchell [Fri, 12 Jun 2009 16:07:08 +0000 (17:07 +0100)]
sync lib/Locale/Maketext/ChangeLog from CPAN distro

14 years agoremove two files not part of the IO-Compress CPAN distro
David Mitchell [Fri, 12 Jun 2009 16:06:09 +0000 (17:06 +0100)]
remove two files not part of the IO-Compress CPAN distro

14 years agosync CPANPLUS-Dist-Build with CPAN (trivial whitespace diff)
David Mitchell [Fri, 12 Jun 2009 15:56:38 +0000 (16:56 +0100)]
sync CPANPLUS-Dist-Build with CPAN (trivial whitespace diff)

14 years agosync lib/CPAN/SIGNATURE with its equivalent in the CPAN distro
David Mitchell [Fri, 12 Jun 2009 15:37:24 +0000 (16:37 +0100)]
sync lib/CPAN/SIGNATURE with its equivalent in the CPAN distro

14 years agofully sync blead with B::Debug 1.11 (debug.t was out of date)
David Mitchell [Fri, 12 Jun 2009 15:29:12 +0000 (16:29 +0100)]
fully sync blead with B::Debug 1.11 (debug.t was out of date)

14 years agoupdate Porting/Maintainers.pl with recent module version changes
David Mitchell [Fri, 12 Jun 2009 15:14:45 +0000 (16:14 +0100)]
update Porting/Maintainers.pl with recent module version changes

14 years agotrivial whitspace syncup between blead and CPAN Test 1.25_02
David Mitchell [Fri, 12 Jun 2009 13:44:01 +0000 (14:44 +0100)]
trivial whitspace syncup between blead and CPAN Test 1.25_02

14 years agofurther sync blead with Net-Ping-2.36
David Mitchell [Fri, 12 Jun 2009 13:32:51 +0000 (14:32 +0100)]
further sync blead with Net-Ping-2.36
(followup to 59ea7c6d8e0c5d0244e7496dd44e31e7c14e8f83)

14 years agobump lib/ExtUtils/Constant.pm version to 0.22 since 5.8.9 had 0.21
David Mitchell [Fri, 12 Jun 2009 12:59:49 +0000 (13:59 +0100)]
bump lib/ExtUtils/Constant.pm version to 0.22 since 5.8.9 had 0.21

14 years agofix trivial typo in perldelta
David Mitchell [Fri, 12 Jun 2009 12:29:59 +0000 (13:29 +0100)]
fix trivial typo in perldelta

14 years agoUpgrade to Devel::PPPort 3.18_01
Marcus Holland-Moritz [Fri, 12 Jun 2009 11:23:26 +0000 (13:23 +0200)]
Upgrade to Devel::PPPort 3.18_01

14 years agoUpgrade to Devel::PPPort 3.18
Marcus Holland-Moritz [Fri, 12 Jun 2009 11:08:31 +0000 (13:08 +0200)]
Upgrade to Devel::PPPort 3.18

14 years agoMake Compare.t work when filenames can't have whitespace.
Craig A. Berry [Thu, 11 Jun 2009 12:19:30 +0000 (07:19 -0500)]
Make Compare.t work when filenames can't have whitespace.

Plus make sure a file to be compared by name is closed before
comparison on VMS.

14 years agoSome portability and clean-up for errno.t.
Craig A. Berry [Thu, 11 Jun 2009 12:12:57 +0000 (07:12 -0500)]
Some portability and clean-up for errno.t.

14 years agoIt's not necessary to hardcode skipping of benchmark tests in them
Rafael Garcia-Suarez [Thu, 11 Jun 2009 14:19:40 +0000 (16:19 +0200)]
It's not necessary to hardcode skipping of benchmark tests in them

since that's handled by TEST and harness

14 years agoAdd t/benchmark to tests run if $ENV{PERL_BENCHMARK} is set
Max Maischein [Thu, 11 Jun 2009 12:07:49 +0000 (14:07 +0200)]
Add t/benchmark to tests run if $ENV{PERL_BENCHMARK} is set

14 years agoSync to Data::Dumper 2.123
Steffen Mueller [Thu, 11 Jun 2009 08:04:34 +0000 (10:04 +0200)]
Sync to Data::Dumper 2.123

A CPAN only fix for the INSTALLDIRS in Makefile.PL.

14 years agoDocument findsym in Attribute::Handlers
David Wheeler [Thu, 11 Jun 2009 07:33:35 +0000 (09:33 +0200)]
Document findsym in Attribute::Handlers

Also removes unused variable $found. Bumps Attribute::Handlers version
to 0.85.

14 years agoDo not honor TMPDIR for anonymous temporary files when tainting
Rafael Garcia-Suarez [Wed, 10 Jun 2009 20:42:15 +0000 (22:42 +0200)]
Do not honor TMPDIR for anonymous temporary files when tainting

Use a default of /tmp on Unixes when TMPDIR is unset or empty, or
when creation of a temporary file in it fails

This goes on top of commit 26e8050aaf2eeca2f04cdc7bc5df07f8dc4ff0f9

14 years agoSmall typo in example.
H.Merijn Brand [Wed, 10 Jun 2009 19:07:07 +0000 (21:07 +0200)]
Small typo in example.

Thanks to "Jim Ferguson"

14 years agoupdate comment in overload.pl following 813720522f
David Mitchell [Wed, 10 Jun 2009 15:41:25 +0000 (16:41 +0100)]
update comment in overload.pl following 813720522f

14 years agoremove from blead, some files already removed from Makemaker 6.52
David Mitchell [Wed, 10 Jun 2009 15:06:08 +0000 (16:06 +0100)]
remove from blead, some files already removed from Makemaker 6.52

14 years agoMerge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead
Steve Peters [Wed, 10 Jun 2009 13:32:55 +0000 (08:32 -0500)]
Merge branch 'blead' of ssh://stevep@perl5.git.perl.org/gitroot/perl into blead

14 years ago[perl #66452] TMPDIR not honored when opening an anonymous temporary file
Niko Tyni [Wed, 10 Jun 2009 13:32:42 +0000 (08:32 -0500)]
[perl #66452] TMPDIR not honored when opening an anonymous temporary file

14 years agoUpgrade Attribute::Handlers to 0.84
Steffen Mueller [Wed, 10 Jun 2009 10:25:48 +0000 (12:25 +0200)]
Upgrade Attribute::Handlers to 0.84

14 years ago[PATCH] Filter-Util-Call (was RE: pmqs: dual life modules)
Paul Marquess [Wed, 10 Jun 2009 03:26:21 +0000 (22:26 -0500)]
[PATCH] Filter-Util-Call (was RE: pmqs: dual life modules)

14 years agoUpgrade to MIME-Base64-3.08
Gisle Aas [Tue, 9 Jun 2009 21:15:54 +0000 (23:15 +0200)]
Upgrade to MIME-Base64-3.08

14 years agoUpgrade to Digest-MD5-2.39
Gisle Aas [Tue, 9 Jun 2009 21:13:26 +0000 (23:13 +0200)]
Upgrade to Digest-MD5-2.39

14 years agoUpgrade to Digest-1.16
Gisle Aas [Tue, 9 Jun 2009 21:08:52 +0000 (23:08 +0200)]
Upgrade to Digest-1.16

14 years agoUpgrade to Data::Dumper stable release 2.122
Steffen Mueller [Tue, 9 Jun 2009 15:52:55 +0000 (17:52 +0200)]
Upgrade to Data::Dumper stable release 2.122

14 years agoFix threads build on Win32
Steve Hay [Tue, 9 Jun 2009 13:47:06 +0000 (14:47 +0100)]
Fix threads build on Win32

Follow-up to 8264cf327251f9724c99b125cc3eea11be9b97c5.

14 years agoAdd lib/NEXT/t/dynamically_scoped_regex_vars.t to MANIFEST.
Nicholas Clark [Tue, 9 Jun 2009 12:17:54 +0000 (13:17 +0100)]
Add lib/NEXT/t/dynamically_scoped_regex_vars.t to MANIFEST.

14 years agoMask thread signal handling fix on Win32
Jerry D. Hedden [Tue, 9 Jun 2009 11:31:26 +0000 (07:31 -0400)]
Mask thread signal handling fix on Win32

14 years agoRevised description of => operator
Ian Goodacre [Mon, 8 Jun 2009 09:06:13 +0000 (21:06 +1200)]
Revised description of => operator

Provided more explicit description of the words that are handled specially
by the => operator and removed the incorrect description of how other
expressions are handled.

14 years agoFix regression test for RT 63110 when running with PERL_UNICODE set
Rafael Garcia-Suarez [Tue, 9 Jun 2009 08:25:51 +0000 (10:25 +0200)]
Fix regression test for RT 63110 when running with PERL_UNICODE set

This is because block_start already does a copy of the hints in this case.

14 years agoUpgrade to threads 1.73
Jerry D. Hedden [Mon, 8 Jun 2009 18:00:11 +0000 (14:00 -0400)]
Upgrade to threads 1.73

14 years agoMake h2xs add a dependency on Test.pm for < 5.6.2
Steffen Mueller [Mon, 8 Jun 2009 19:41:14 +0000 (21:41 +0200)]
Make h2xs add a dependency on Test.pm for < 5.6.2

Also replaces lots of 5.00702 (note missing 0) with 5.006002. This is to
allow us to jettison Test.pm from core eventually.

14 years agot/op/my_stash.t should use test.pl instead of Test.pm
Steffen Mueller [Mon, 8 Jun 2009 18:37:11 +0000 (20:37 +0200)]
t/op/my_stash.t should use test.pl instead of Test.pm

14 years agoUpdate Test.pm to CPAN's 1.25_02.
Jesse Vincent [Mon, 8 Jun 2009 17:56:06 +0000 (19:56 +0200)]
Update Test.pm to CPAN's 1.25_02.

14 years agoUpdate Maintainers.pl: Pod-Escapes and Test
Steffen Mueller [Mon, 8 Jun 2009 17:50:43 +0000 (19:50 +0200)]
Update Maintainers.pl: Pod-Escapes and Test

Update Maintainers.pl to reflect new maintainer of Pod-Escapes. Correct
Jesse's email address (Test maintainer update).

14 years agoSync bleadperl and Net-Ping with the release of Net-Ping-2.36
Steve Peters [Mon, 8 Jun 2009 16:43:56 +0000 (11:43 -0500)]
Sync bleadperl and Net-Ping with the release of Net-Ping-2.36

14 years agoJesse Vincent now maintains Test.pm
Steffen Mueller [Mon, 8 Jun 2009 16:20:58 +0000 (18:20 +0200)]
Jesse Vincent now maintains Test.pm

14 years agoErrno is no longer dual-lived
Steffen Mueller [Mon, 8 Jun 2009 15:53:48 +0000 (17:53 +0200)]
Errno is no longer dual-lived

(cf. mail from Graham to p5p). Move to _PERLLIB section of
Porting/Maintainers.pl.

14 years agoBump lib.pm version to match CPAN release
Steffen Mueller [Mon, 8 Jun 2009 15:49:10 +0000 (17:49 +0200)]
Bump lib.pm version to match CPAN release

14 years agoadd remaining Maintainers.pl EXCLUDED and MAP fields
David Mitchell [Mon, 8 Jun 2009 14:59:33 +0000 (15:59 +0100)]
add remaining Maintainers.pl EXCLUDED and MAP fields

14 years agoUpgrade NEXT to 0.64.
Florian Ragwitz [Mon, 8 Jun 2009 12:57:15 +0000 (14:57 +0200)]
Upgrade NEXT to 0.64.

14 years agofix RT 39060, errno incorrectly set in perlio
Stepan Kasal [Wed, 3 Jun 2009 10:03:55 +0000 (12:03 +0200)]
fix RT 39060, errno incorrectly set in perlio

14 years agoAdd missing test boilerplates to new MakeMaker tests
Rafael Garcia-Suarez [Mon, 8 Jun 2009 08:35:48 +0000 (10:35 +0200)]
Add missing test boilerplates to new MakeMaker tests

14 years agoUpgrade to MakeMaker 6.53_02
Rafael Garcia-Suarez [Mon, 8 Jun 2009 08:03:10 +0000 (10:03 +0200)]
Upgrade to MakeMaker 6.53_02

14 years agoThere is no pthread_sigmask on VMS, so use sigprocmask instead.
Craig A. Berry [Sun, 7 Jun 2009 21:31:04 +0000 (16:31 -0500)]
There is no pthread_sigmask on VMS, so use sigprocmask instead.

According to the standard, use of sigprocmask is undefined in a
multi-threaded context, but in the absence of a per-thread signal
blocking mechanism (likely impossible until and unless per-thread
ASTs become available), this may be the best we can do.

This is a follow-up to: b762d8667351cb765bc1d6419d30acff085da502.

14 years agoUpgrade to Test-Harness-3.17
Steve Peters [Sun, 7 Jun 2009 18:16:22 +0000 (13:16 -0500)]
Upgrade to Test-Harness-3.17

14 years agoBump version of threads.pm
Rafael Garcia-Suarez [Sun, 7 Jun 2009 13:55:31 +0000 (15:55 +0200)]
Bump version of threads.pm

14 years agoMask signals in thread creation and destruction to avoid a segfault
John Wright [Wed, 6 May 2009 21:48:12 +0000 (15:48 -0600)]
Mask signals in thread creation and destruction to avoid a segfault

If our signal handler gets called before a thread got a chance to run
PERL_SET_CONTEXT(), the call to get the thread-specific interpreter will
fail, and we'll end up with aTHX == NULL.  Prevent this from happening
by blocking most signals right before creating the new thread.  This
way, the new thread starts out with most signals blocked, and it
unblocks them when it's ready to handle them.

This required saving the original signal mask somewhere - I put it in
the thread struct.

In several places, PERL_SET_CONTEXT() is called before the target perl
interpreter struct has been fully initialized, so this patch adds code
to block signals around those blocks of code.

14 years agomain: Unregister signal handler before destroying my_perl
John Wright [Wed, 6 May 2009 06:47:15 +0000 (00:47 -0600)]
main: Unregister signal handler before destroying my_perl

If the signal handler runs after perl_destruct() has been called, it
will get an invalid (or NULL) my_perl when it asks for the
thread-specific interpreter struct.  This patch resets the signal
handler for any signal previously handled by PL_csighandlerp to SIG_DFL
before calling perl_destruct().

14 years agoadd more Maintianers.pl EXCLUDED and MAP fields
David Mitchell [Sat, 6 Jun 2009 23:51:03 +0000 (00:51 +0100)]
add more Maintianers.pl EXCLUDED and MAP fields

14 years agosync a bunch of files with Test::Simple 0.86
David Mitchell [Sat, 6 Jun 2009 16:10:50 +0000 (17:10 +0100)]
sync a bunch of files with Test::Simple 0.86
(the $Id$ changes didn't get picked up when blead was last synced with
CPAN)

14 years agoSynchronize with Data::Dumper 2.121_20 on CPAN
Steffen Mueller [Sat, 6 Jun 2009 15:00:48 +0000 (17:00 +0200)]
Synchronize with Data::Dumper 2.121_20 on CPAN

14 years agoMark all .t and .pm files as non executable
Rafael Garcia-Suarez [Sat, 6 Jun 2009 12:50:16 +0000 (14:50 +0200)]
Mark all .t and .pm files as non executable

14 years agoMerge commit 'leto/debugger_symbols' into blead
Rafael Garcia-Suarez [Sat, 6 Jun 2009 12:18:56 +0000 (14:18 +0200)]
Merge commit 'leto/debugger_symbols' into blead

14 years agoData::Dumper on 5.6.* needs to use old IDs
Steffen Mueller [Sat, 6 Jun 2009 11:44:18 +0000 (13:44 +0200)]
Data::Dumper on 5.6.* needs to use old IDs

This is the change to Dumper.xs that goes hand-in-hand with change
c2231af7a39be4217e07eedae6069566071d1682 in Dumper.pm.

14 years agoFor the Data::Dumper CPAN version on 5.6, we need PPPort's sv_2pv_flags
Steffen Mueller [Sat, 6 Jun 2009 11:06:32 +0000 (13:06 +0200)]
For the Data::Dumper CPAN version on 5.6, we need PPPort's sv_2pv_flags

14 years agoIncrement Data::Dumper version to 2.121_20
Steffen Mueller [Sat, 6 Jun 2009 10:58:26 +0000 (12:58 +0200)]
Increment Data::Dumper version to 2.121_20

14 years agoRequire at least 5.008 for pack('J'...) in Data::Dumper
Steffen Mueller [Sat, 6 Jun 2009 10:57:21 +0000 (12:57 +0200)]
Require at least 5.008 for pack('J'...) in Data::Dumper

14 years agoUpdate Parse::CPAN::Meta to 1.39
Steffen Mueller [Sat, 6 Jun 2009 09:49:23 +0000 (11:49 +0200)]
Update Parse::CPAN::Meta to 1.39

14 years agoFaster utf8_length method -- fixes [RT#50250]
Alex Vandiver [Sat, 30 May 2009 16:38:28 +0000 (12:38 -0400)]
Faster utf8_length method -- fixes [RT#50250]

UTF8SKIP appears to be a rather slow call; use UTF8_IS_INVARIANT to
skip it whenever possible.  We also move the malformed utf8 check
until after the loop, since it can be checked after the termination
condition, instead of at every pass through the loop.

14 years agoadd yet more EXCLUDED and MAP keys to Maintainers.pl
David Mitchell [Sat, 6 Jun 2009 00:52:42 +0000 (01:52 +0100)]
add yet more EXCLUDED and MAP keys to Maintainers.pl
(83 done, 30 to go...)

14 years ago[PATCH] *-Compress-* 2.020
Paul Marquess [Sat, 6 Jun 2009 00:42:38 +0000 (19:42 -0500)]
[PATCH] *-Compress-* 2.020

14 years agooverload.pl shouldnt update its output unconditionally
Jim Cromie [Sat, 30 May 2009 17:07:57 +0000 (11:07 -0600)]
overload.pl shouldnt update its output unconditionally

fix overload.pl to use rename_if_different, imitating reentr.pl
(including commenting safer_unlink rather than scrubbing it).
Leave lib/overload/number.pm unconditionally generated,
since it is not a dependency for make perl

With this, "make regen perl; make regen perl" will recompile at most 1x.
In turn, this improves utility of regen as an added default make target.

14 years ago[perl #9328] Update INSTALL example for BerkeleyDB install
Andy Dougherty [Fri, 5 Jun 2009 16:20:48 +0000 (12:20 -0400)]
[perl #9328] Update INSTALL example for BerkeleyDB install

14 years agoFix my comment about DB::sub and make it DB::DB
Duke Leto [Thu, 4 Jun 2009 23:11:42 +0000 (16:11 -0700)]
Fix my comment about DB::sub and make it DB::DB

14 years agoTest case to go with 30e682852bf42358156ed62e06e91f75e9f5b807.
Craig A. Berry [Thu, 4 Jun 2009 15:29:57 +0000 (10:29 -0500)]
Test case to go with 30e682852bf42358156ed62e06e91f75e9f5b807.

We should be able to depend on SYS$SCRATCH being a non-rooted
logical name.

14 years agoMakeMaker must handle an empty $self->{LIBS} array.
Craig A. Berry [Thu, 4 Jun 2009 13:10:50 +0000 (08:10 -0500)]
MakeMaker must handle an empty $self->{LIBS} array.

6.52 broke the build on VMS because the Makefile.PL for Time::HiRes
sends C<'LIBS'  => []> to WriteMakefile() and the code to handle that
case was removed in a refactor, so we ended up not linking against
the main perl library (perlshr.exe on VMS).  More details and an
upstream submission of this patch are at:

https://rt.cpan.org/Ticket/Display.html?id=46633

14 years agovms.c EFS logical name fix.
John E. Malmberg [Thu, 4 Jun 2009 13:46:50 +0000 (08:46 -0500)]
vms.c EFS logical name fix.

This patch fixes an issue that Craig Berry found in the handling of
logical names of the form foo = "device:[dir]" when the EFS character
set is enabled.

Regards,
-John
wb8tyw@qsl.net
Personal Opinion Only

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
14 years agoCorrectly interpolate the attempted permissions as octal in the error message.
Nicholas Clark [Thu, 4 Jun 2009 13:34:57 +0000 (14:34 +0100)]
Correctly interpolate the attempted permissions as octal in the error message.

14 years agoAssuming that $SIG{PIPE} is not set can be bogus when running in a cron job.
Nicholas Clark [Thu, 4 Jun 2009 13:06:58 +0000 (14:06 +0100)]
Assuming that $SIG{PIPE} is not set can be bogus when running in a cron job.
Use $SIG{KILL} instead, as no-one sane would set an untrappable signal.
This should address failures some smokers are reporting.

14 years agoBump version of perl5db.pl to 1.33, add changelog comments and fix a POD typo
Duke Leto [Thu, 4 Jun 2009 08:22:46 +0000 (01:22 -0700)]
Bump version of perl5db.pl to 1.33, add changelog comments and fix a POD typo

14 years agoMerge branch 'blead' of camel.booking.com:/gitroot/perl into blead
H.Merijn Brand [Thu, 4 Jun 2009 07:37:13 +0000 (09:37 +0200)]
Merge branch 'blead' of camel.booking.com:/gitroot/perl into blead

14 years agoRemember if binaries are ELF
H.Merijn Brand [Thu, 4 Jun 2009 07:36:50 +0000 (09:36 +0200)]
Remember if binaries are ELF

14 years agoMerge branch 'debugger_symbols' of github.com:leto/perl into debugger_symbols
Duke Leto [Thu, 4 Jun 2009 06:33:24 +0000 (23:33 -0700)]
Merge branch 'debugger_symbols' of github.com:leto/perl into debugger_symbols

14 years agoAdd lib/perl5db/t/symbol-table-bug to the MANIFEST
Duke Leto [Wed, 3 Jun 2009 20:29:14 +0000 (13:29 -0700)]
Add lib/perl5db/t/symbol-table-bug to the MANIFEST

14 years agoFix shebang line and permissions of lib/perl5db.t
Duke Leto [Wed, 3 Jun 2009 19:28:08 +0000 (12:28 -0700)]
Fix shebang line and permissions of lib/perl5db.t

14 years agoAdd the debugger script which tests for undefs in the symbol table
Duke Leto [Wed, 3 Jun 2009 19:02:50 +0000 (12:02 -0700)]
Add the debugger script which tests for undefs in the symbol table

14 years agoFix bug introduced in 67924fd which put the key _< with an undefined value in the...
Duke Leto [Wed, 3 Jun 2009 18:40:35 +0000 (11:40 -0700)]
Fix bug introduced in 67924fd which put the key _< with an undefined value in the symbol table

This patch makes sure that $filename is defined before setting the _<$filename symbol. It also
adds a test which makes sure that *no* symbols have undefined values after loading perl5db.pl .

14 years agoadd more EXCLUDED and MAP keys to Maintainers.pl
David Mitchell [Wed, 3 Jun 2009 00:42:20 +0000 (01:42 +0100)]
add more EXCLUDED and MAP keys to Maintainers.pl

14 years agoUpdate CPANPLUS::Dist::Build to CPAN version 0.32
Chris Williams [Mon, 1 Jun 2009 22:28:45 +0000 (23:28 +0100)]
Update CPANPLUS::Dist::Build to CPAN version 0.32

14 years agoparenthesize check for a flag
Stepan Kasal [Tue, 2 Jun 2009 14:20:27 +0000 (16:20 +0200)]
parenthesize check for a flag

Hello,
  gcc warned me about a suspicious combination of ! and &
Please consinder the following one-line patch.

Stepan Kasal

From 4b449da2aedf3b40b8f6dfa4c410d9becb33330a Mon Sep 17 00:00:00 2001
From: Stepan Kasal <skasal@redhat.com>
Date: Tue, 2 Jun 2009 16:06:10 +0200
Subject: [PATCH] dump.c: parenthesize flag check

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
14 years agoDisentangling -g and -DDEBUGGING is a TODO.
Nicholas Clark [Tue, 2 Jun 2009 12:53:19 +0000 (13:53 +0100)]
Disentangling -g and -DDEBUGGING is a TODO.

14 years agoIn Perl_hv_iternext_flags(), clarify and generalise the empty hash bailout code.
Nicholas Clark [Tue, 2 Jun 2009 10:36:35 +0000 (11:36 +0100)]
In Perl_hv_iternext_flags(), clarify and generalise the empty hash bailout code.

14 years agoAdjust MANIFEST
Rafael Garcia-Suarez [Tue, 2 Jun 2009 06:51:22 +0000 (08:51 +0200)]
Adjust MANIFEST

14 years agoMerge branch 'smartmatch' into blead
Rafael Garcia-Suarez [Tue, 2 Jun 2009 06:47:54 +0000 (08:47 +0200)]
Merge branch 'smartmatch' into blead

14 years agoMerge branch 'eumm652' into blead
Rafael Garcia-Suarez [Tue, 2 Jun 2009 06:46:41 +0000 (08:46 +0200)]
Merge branch 'eumm652' into blead

14 years agostop git whining about trailing whitespace (picky picky..)
David Mitchell [Tue, 2 Jun 2009 00:13:51 +0000 (01:13 +0100)]
stop git whining about trailing whitespace (picky picky..)

14 years agostart adding new EXCLUDED and MAP entries to Maintainers.pl.
David Mitchell [Tue, 2 Jun 2009 00:10:01 +0000 (01:10 +0100)]
start adding new EXCLUDED and MAP entries to Maintainers.pl.

14 years agoresync some files with their CPAN equivalents (just the trivial errors for
David Mitchell [Tue, 2 Jun 2009 00:08:19 +0000 (01:08 +0100)]
resync some files with their CPAN equivalents (just the trivial errors for
now, like whitespace)

14 years agoAdd benchmark test for keys() on empty hashes (RT26188)
Max Maischein [Mon, 1 Jun 2009 12:18:42 +0000 (14:18 +0200)]
Add benchmark test for keys() on empty hashes (RT26188)

14 years agoFix RT26188, speed up keys() on empty hash
Max Maischein [Sun, 31 May 2009 21:50:12 +0000 (23:50 +0200)]
Fix RT26188, speed up keys() on empty hash

14 years agoCorrect test output for t/op/eval.t (missing newline)
Jerry D. Hedden [Mon, 1 Jun 2009 14:09:24 +0000 (10:09 -0400)]
Correct test output for t/op/eval.t (missing newline)

14 years agoProtect against spaces in build directory name when extracting .PL files
Andy Dougherty [Mon, 1 Jun 2009 16:34:36 +0000 (12:34 -0400)]
Protect against spaces in build directory name when extracting .PL files

14 years agoMore ~~ tests
Rafael Garcia-Suarez [Mon, 1 Jun 2009 15:32:56 +0000 (17:32 +0200)]
More ~~ tests

Also, add a plan to those tests, for extra safety