15 years agoBump version and regenerate warnings.pm
Rafael Garcia-Suarez [Tue, 24 Nov 2009 12:51:21 +0000]
Bump version and regenerate warnings.pm

15 years agoAdd tests.
Andrew Rodland [Sat, 14 Nov 2009 09:08:46 +0000]
Add tests.

15 years agoAdd code and starting perldoc for warnings::fatal_enabled.
Andrew Rodland [Sat, 14 Nov 2009 07:26:09 +0000]
Add code and starting perldoc for warnings::fatal_enabled.

This is an analog for warnings::enabled, except it tests whether the
given category has been set fatal using "use warnings FATAL => foo".
This is mostly for symmetry.

Assumes that the fatal bit for a category will have an offset one higher
than the regular bit for the category, because otherwise much rewriting
of __chk would be required.

15 years agoAdd missing library to VC++ section of Win32 dmake makefile
Steve Hay [Tue, 24 Nov 2009 11:02:58 +0000]
Add missing library to VC++ section of Win32 dmake makefile

15 years agoAvoid circularity in $(LINK_FLAGS) definition in Win32 dmake makefile
Steve Hay [Tue, 24 Nov 2009 10:51:54 +0000]
Avoid circularity in $(LINK_FLAGS) definition in Win32 dmake makefile

15 years agocleanup get_arena param-names, mark as May-Change
Jim Cromie [Mon, 23 Nov 2009 21:47:07 +0000]
cleanup get_arena param-names, mark as May-Change

new param-names reflect actual usage.
Mark as may-change so we can add a reqid field later.

15 years agoSlight rewording of last patch
Rafael Garcia-Suarez [Tue, 24 Nov 2009 09:46:21 +0000]
Slight rewording of last patch

15 years agoadd mention of PERL_MEM_LOG in perlrun.pod
Jim Cromie [Mon, 23 Nov 2009 18:57:15 +0000]
add mention of PERL_MEM_LOG in perlrun.pod

15 years agoSpecify in Makefile what generates pod/perluniprops.pod
Rafael Garcia-Suarez [Tue, 24 Nov 2009 09:18:20 +0000]
Specify in Makefile what generates pod/perluniprops.pod

15 years agoFix Win32 makefiles as per f86864acbf97469fd9e5d5233d51ff743f4d8d6e
Steve Hay [Tue, 24 Nov 2009 09:22:42 +0000]
Fix Win32 makefiles as per f86864acbf97469fd9e5d5233d51ff743f4d8d6e

15 years agoRemove generated file pod/perluniprops.pod from the source distribution
Rafael Garcia-Suarez [Tue, 24 Nov 2009 08:47:46 +0000]
Remove generated file pod/perluniprops.pod from the source distribution

15 years agomktables not run unless needed
Karl Williamson [Mon, 23 Nov 2009 23:26:16 +0000]
mktables not run unless needed

15 years agorecord version of Intel C during configure
Tony Cook [Tue, 24 Nov 2009 06:44:56 +0000]
record version of Intel C during configure

Currently building with icc records an empty ccversion, the attached
change fixes that.

Tony

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>

15 years ago* Remove some end-of-line whitespace from perlebcdic
brian d foy [Tue, 24 Nov 2009 00:55:24 +0000]
* Remove some end-of-line whitespace from perlebcdic

15 years ago* Convert some pod files to UTF-8 (like all of the other pod files)
brian d foy [Tue, 24 Nov 2009 00:53:39 +0000]
* Convert some pod files to UTF-8 (like all of the other pod files)

15 years ago* Reword the sentence about checking unlink failures
brian d foy [Tue, 24 Nov 2009 00:52:57 +0000]
* Reword the sentence about checking unlink failures

15 years agoFix code-before-declaration error on Win32 with recent VC++ compilers
Steve Hay [Mon, 23 Nov 2009 23:04:41 +0000]
Fix code-before-declaration error on Win32 with recent VC++ compilers

(We only #define SET_INVALID_PARAMETER_HANDLER for VC2005 and later, so
users of earlier compilers will not have seen this error)

15 years agoUpgrade to threads 1.75
Jerry D. Hedden [Mon, 23 Nov 2009 15:34:04 +0000]
Upgrade to threads 1.75

15 years agoDon't suggest Mail::Send isn't availble if we're ignoring it
Abigail [Mon, 23 Nov 2009 17:56:44 +0000]
Don't suggest Mail::Send isn't availble if we're ignoring it

15 years agoMove change c35076938c7236fb into embed.fnc, from the generated file proto.h
Nicholas Clark [Mon, 23 Nov 2009 15:07:47 +0000]
Move change c35076938c7236fb into embed.fnc, from the generated file proto.h

15 years agoAdded a perltodo about enabling/disabling individual warnings
Jesse Vincent [Mon, 23 Nov 2009 14:38:10 +0000]
Added a perltodo about enabling/disabling individual warnings

15 years agoFix mktables calls in Win32 makefiles
Nicholas Clark [Mon, 23 Nov 2009 11:02:17 +0000]
Fix mktables calls in Win32 makefiles

Subject: Re: Smoke [5.11.2] v5.11.2-42-g02b203e FAIL(M) MSWin32 WinXP/.Net SP3 (x86/2 cpu)
Date: Mon, 23 Nov 2009 11:02:17 +0000
Message-ID: <20091123110217.GU2582@plum.flirble.org>

15 years agoMake unicode semantics the default
Karl Williamson [Fri, 20 Nov 2009 18:02:01 +0000]
Make unicode semantics the default

15 years agodisable Module::Build bundle_inc.t
David Golden [Mon, 23 Nov 2009 12:38:11 +0000]
disable Module::Build bundle_inc.t

15 years agoMore info about camel in perlrepository.pod
Dennis Kaarsemaker [Sat, 21 Nov 2009 20:51:46 +0000]
More info about camel in perlrepository.pod

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>

15 years agofix logic for a workaround in POSIX.xs
Stepan Kasal [Mon, 23 Nov 2009 11:14:06 +0000]
fix logic for a workaround in POSIX.xs

There is the assignment "RETVAL = 0" to silence the compiler in case
it incorrectly reports return of an undefined value.
This assignment should be present whenever *any* of the symbols is
not defined.  But the code was written so that the assignment was
compiled only when *none* of the symbols was defined.

15 years agoUse hex instead of octal for larger code points
Karl Williamson [Sat, 21 Nov 2009 00:14:30 +0000]
Use hex instead of octal for larger code points

15 years agoAdd also mktables.lst to gitignore, since it's generated
Rafael Garcia-Suarez [Sun, 22 Nov 2009 21:44:17 +0000]
Add also mktables.lst to gitignore, since it's generated

15 years agoAdd new pod file to various lists and makefiles
Rafael Garcia-Suarez [Sun, 22 Nov 2009 21:35:31 +0000]
Add new pod file to various lists and makefiles

15 years agoSimplify title of perluniprops
Rafael Garcia-Suarez [Sun, 22 Nov 2009 21:30:17 +0000]
Simplify title of perluniprops

The man standard requires the title to be on one line.

15 years agoAdd deprecation of goto to inner scopes to perldelta
Rafael Garcia-Suarez [Sun, 22 Nov 2009 21:17:43 +0000]
Add deprecation of goto to inner scopes to perldelta

15 years agoAdd Karl's text describing his Unicode property changes to perldelta
Rafael Garcia-Suarez [Sun, 22 Nov 2009 21:14:35 +0000]
Add Karl's text describing his Unicode property changes to perldelta

15 years agoMerge branch 'mktables' into blead
Rafael Garcia-Suarez [Sun, 22 Nov 2009 20:39:07 +0000]
Merge branch 'mktables' into blead

15 years agoRemove mktables.lst, since it's generated
Rafael Garcia-Suarez [Sun, 22 Nov 2009 20:37:51 +0000]
Remove mktables.lst, since it's generated

15 years agoAdd new generated file lib/unicore/Heavy.pl to gitignore
Rafael Garcia-Suarez [Sun, 22 Nov 2009 20:10:38 +0000]
Add new generated file lib/unicore/Heavy.pl to gitignore

Also remove from there files that are no longer generated by mktables.

15 years agoFix plan syntax in TAP output
Rafael Garcia-Suarez [Sun, 22 Nov 2009 18:50:33 +0000]
Fix plan syntax in TAP output

15 years agomktables revamp
Karl Williamson [Sun, 22 Nov 2009 06:45:28 +0000]
mktables revamp

15 years agoFix unindented code in perlfunc after 5ed4f2ecec5b66feed399b9a24471aeac4242cdb
Vincent Pit [Sat, 21 Nov 2009 21:07:31 +0000]
Fix unindented code in perlfunc after 5ed4f2ecec5b66feed399b9a24471aeac4242cdb

15 years agoResort MANIFEST - Latest Module::Build MANIFEST update broke sorting.
Jesse Vincent [Sat, 21 Nov 2009 19:27:39 +0000]
Resort MANIFEST - Latest Module::Build MANIFEST update broke sorting.

15 years agoAdd new warning introduced by last patch in perldiag.
Rafael Garcia-Suarez [Sat, 21 Nov 2009 19:01:05 +0000]
Add new warning introduced by last patch in perldiag.

15 years agodeprecate "goto" to jump into a construct
Gerard Goossen [Sat, 21 Nov 2009 11:16:07 +0000]
deprecate "goto" to jump into a construct

15 years agoForce OP_REQUIRE to scalar context at the end of ck_require and don't let it become...
Gerard Goossen [Mon, 16 Nov 2009 12:58:24 +0000]
Force OP_REQUIRE to scalar context at the end of ck_require and don't let it become void context. Fixes problem with require not always being in scalar context.

15 years agoAdd a TODO test for "require" always being in scalar context.
Gerard Goossen [Mon, 16 Nov 2009 12:50:23 +0000]
Add a TODO test for "require" always being in scalar context.

15 years agoMake -UDEBUGGING the default on VMS for 5.12.0.
Craig A. Berry [Sat, 21 Nov 2009 17:17:38 +0000]
Make -UDEBUGGING the default on VMS for 5.12.0.

Like it has been everywhere else for ages and ages.  Also make
command-line selection of -UDEBUGGING and -DDEBUGGING work in
configure.com; before the only way to turn it off was by saying
no in answer to the interactive question.

15 years agoPerl_pad_sv and Perl_hv_assert don't exist without -DDEBUGGING.
Craig A. Berry [Sat, 21 Nov 2009 17:13:01 +0000]
Perl_pad_sv and Perl_hv_assert don't exist without -DDEBUGGING.

So let's not make them part of the API when they don't exist.

15 years agoDeclaration nit in vms.c's Perl_my_fwrite.
Craig A. Berry [Sat, 21 Nov 2009 17:09:47 +0000]
Declaration nit in vms.c's Perl_my_fwrite.

Don't use register storage class for something we later take the
address of.

15 years agoUpdate generated Module::Build::ConfigData
David Golden [Sat, 21 Nov 2009 04:57:43 +0000]
Update generated Module::Build::ConfigData

15 years agoAvoid logical name conflicts in File::Path::_rmtree on VMS.
Craig A. Berry [Sat, 21 Nov 2009 04:14:21 +0000]
Avoid logical name conflicts in File::Path::_rmtree on VMS.

already submitted upstream at:

http://rt.cpan.org/Public/Bug/Display.html?id=51588

15 years agoAlways add a manifest resource to perl.exe to specify the <trustInfo>
Jan Dubois [Thu, 30 Apr 2009 23:53:20 +0000]
Always add a manifest resource to perl.exe to specify the <trustInfo>
settings for Windows Vista and later.  Without this setting Windows
will treat perl.exe as a legacy application and apply various
heuristics like redirecting access to protected file system areas
(like the "Program Files" folder) to the users "VirtualStore"
instead of generating a proper "permission denied" error.

For VC8 and VC9 this manifest setting is automatically generated by
the compiler/linker (together with the binding information for their
respective runtime libraries); for all other compilers we need to
embed the manifest resource explicitly in the external resource file.

This change also requests the Microsoft Common-Controls version 6.0
(themed controls introduced in Windows XP) via the dependency list
in the assembly manifest.  For VC8 and VC9 this is specified using the
/manifestdependency linker commandline option instead.

15 years agoquick-fix broken Module::Build::Platforms::VMS
David Golden [Fri, 20 Nov 2009 20:08:48 +0000]
quick-fix broken Module::Build::Platforms::VMS

15 years agoUpdate count
Abigail [Fri, 20 Nov 2009 18:05:40 +0000]
Update count

15 years agoMerge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead
Abigail [Fri, 20 Nov 2009 18:01:48 +0000]
Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead

15 years agoFix bug #68260
Abigail [Fri, 20 Nov 2009 17:58:34 +0000]
Fix bug #68260

File::Find was not resolving paths of the form "/..////../" correctly.
Fixed by adding a quantifier to the substitution parameter in
contract_name().

15 years agoParse embed.fnc first, then cross-check consistency between it and =for apidoc
Nicholas Clark [Fri, 20 Nov 2009 13:43:00 +0000]
Parse embed.fnc first, then cross-check consistency between it and =for apidoc

15 years agoSynchronise "may change"/"experimental" flags between embed.fnc and =for apidoc
Nicholas Clark [Fri, 20 Nov 2009 13:42:04 +0000]
Synchronise "may change"/"experimental" flags between embed.fnc and =for apidoc

15 years agoMerge near-duplicate code for 'api' and 'guts'.
Nicholas Clark [Fri, 20 Nov 2009 11:03:04 +0000]
Merge near-duplicate code for 'api' and 'guts'.

15 years agoMerge %apidocs and %gutsdocs into $docs{api} and $docs{guts}.
Nicholas Clark [Fri, 20 Nov 2009 11:00:05 +0000]
Merge %apidocs and %gutsdocs into $docs{api} and $docs{guts}.

15 years agoClarify docs for implicit "next" on all "when" blocks
Moritz Lenz [Thu, 19 Nov 2009 14:32:19 +0000]
Clarify docs for implicit "next" on all "when" blocks

15 years agoMissing static storage class for some new static functions
Rafael Garcia-Suarez [Fri, 20 Nov 2009 11:05:23 +0000]
Missing static storage class for some new static functions

15 years agoFix up the NAME in perl5112delta.pod
Nicholas Clark [Fri, 20 Nov 2009 10:41:08 +0000]
Fix up the NAME in perl5112delta.pod

(It needs to be this way to make search.cpan.org generate the right links)
This step is already described in release_managers_guide.pod.

15 years agoAlways bless filehandles into IO::Handle:: - don't try for FileHandle:: first.
Nicholas Clark [Fri, 20 Nov 2009 10:23:54 +0000]
Always bless filehandles into IO::Handle:: - don't try for FileHandle:: first.

Given that FileHandle "is now a front-end to the IO::* classes" it seems
wasted effort to indirect through it.

15 years agoUpdated Module::CoreList Changes etc for a CPAN release
Chris Williams [Fri, 20 Nov 2009 09:41:34 +0000]
Updated Module::CoreList Changes etc for a CPAN release

15 years agocreate perl5113delta
Leon Brocard [Fri, 20 Nov 2009 07:43:44 +0000]
create perl5113delta

15 years agoFix perldelta_template extension
Leon Brocard [Fri, 20 Nov 2009 07:39:20 +0000]
Fix perldelta_template extension

15 years agoTiny English fix
Leon Brocard [Fri, 20 Nov 2009 07:31:28 +0000]
Tiny English fix

15 years ago* Note that unlink sets $! on failure.
brian d foy [Fri, 20 Nov 2009 00:38:30 +0000]
* Note that unlink sets $! on failure.

The docs to unlink didn't explicitly note that it set $! on
failure, unlike the docs on some other system calls do.

While I was in there, I cleansed the entry a little and
added an example of unlinking files one-by-one to find
the ones that fail.

Modern Perl fix: let's call a glob a glob() and not a <*>.

This problem was noted on the Perl Beginner's list:

http://www.nntp.perl.org/group/perl.beginners/2009/11/msg110062.html

15 years ago* Fixing inconsistent use of tabs in perlfunc. Now it's spaces spaces spaces.
brian d foy [Fri, 20 Nov 2009 00:30:12 +0000]
* Fixing inconsistent use of tabs in perlfunc. Now it's spaces spaces spaces.

15 years ago* FAQ sync for Nov blead release
brian d foy [Fri, 20 Nov 2009 00:10:48 +0000]
* FAQ sync for Nov blead release

This comes from 028b6d17a07335707c2b234cb69ac4051ed48435 in
git@github.com:briandfoy/perlfaq.git

15 years ago* Fixed sort example using =(\d+)
brian d foy [Thu, 19 Nov 2009 23:56:12 +0000]
* Fixed sort example using =(\d+)

The example wanted to sort a list like qw(=1 =2 =a =3 =d). One
example tried to be clever with array indices and precomputed
an array in @nums. However, it forgot to leave holes for the
elements where it could not extract a run of digits. Once the
indices were misaligned, the sort didn't give the right answer.

I know you can read the patch, but since I fixed whitespace too,
a simple diff gives you a lot of output. The old example had:

    for (@old) {
        push @nums, /=(\d+)/;
        push @caps, uc($_);
    }

The new one keeps the indices aligned by using undef when the
match failed:

    for (@old) {
        push @nums, ( /=(\d+)/ ? $1 : undef );
        push @caps, uc($_);
    }

This issue was reported on Stackoverflow:

http://stackoverflow.com/questions/1754441

15 years agoMerge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead
Leon Brocard [Thu, 19 Nov 2009 17:23:47 +0000]
Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead

15 years agoModule::CoreList updated for the real 5.11.2, including Module::Build changes
Leon Brocard [Thu, 19 Nov 2009 17:15:49 +0000]
Module::CoreList updated for the real 5.11.2, including Module::Build changes

15 years agoConvert the shell pipeline for the list of committers to a Perl 1 liner.
Nicholas Clark [Thu, 19 Nov 2009 17:05:54 +0000]
Convert the shell pipeline for the list of committers to a Perl 1 liner.

To me it feels better to promote our own dogfood.

15 years agoThe lexer API is very exciting, but only mention it once
Leon Brocard [Thu, 19 Nov 2009 16:56:37 +0000]
The lexer API is very exciting, but only mention it once

15 years agoRun Porting/podtidy
Leon Brocard [Thu, 19 Nov 2009 16:50:23 +0000]
Run Porting/podtidy

15 years agoAdd details of module updates
Leon Brocard [Thu, 19 Nov 2009 16:49:24 +0000]
Add details of module updates

15 years agoDelete a few more sections
Leon Brocard [Thu, 19 Nov 2009 16:36:50 +0000]
Delete a few more sections

15 years agoDelete sections, add a bunch more
Leon Brocard [Thu, 19 Nov 2009 16:29:40 +0000]
Delete sections, add a bunch more

15 years agoMerge branch 'blead' of perl5.git.perl.org:/gitroot/perl into blead
H.Merijn Brand [Thu, 19 Nov 2009 16:19:09 +0000]
Merge branch 'blead' of perl5.git.perl.org:/gitroot/perl into blead

15 years agoSync AUTHORS and Porting/checkAUTHORS.pl with Changelogs
H.Merijn Brand [Thu, 19 Nov 2009 16:18:28 +0000]
Sync AUTHORS and Porting/checkAUTHORS.pl with Changelogs

15 years agoMention how to generate stats for the Acknowledgements
Leon Brocard [Thu, 19 Nov 2009 16:09:51 +0000]
Mention how to generate stats for the Acknowledgements

15 years agoFix POD: C<...->...> => C<< ...-> ... >>
Frank Wiegand [Thu, 19 Nov 2009 11:34:20 +0000]
Fix POD: C<...->...> => C<< ...-> ... >>

Signed-off-by: Abigail <abigail@abigail.be>

15 years agoUpdated Module::Build to 0.35_09
David Golden [Thu, 19 Nov 2009 13:04:04 +0000]
Updated Module::Build to 0.35_09

0.35_09 - Thu Nov 19 01:30:42 EST 2009

 Bug fixes:

 - The DB package should not be included in 'provides' in META files
   [David Golden]

 - Fixed t/xs.t build failures in bleadperl for noexec temp directories
   [Nicholas Clark]

 - Adjusted order of @INC in resume() (fixes par.t, ppm.t, xs.t fails):
   @INC = @new_additions_to_inc, @saved_additions_to_inc, @default_inc
   [David Golden]

 - Skip bundle_inc.t tests if bundled Module::Build for test can't be
   tweaked (Works around test crashes on Win2) [David Golden]

 Other:

 - 'C_support' is no longer an optional feature.  Modern ExtUtils::CBuilder
   and ExtUtils::ParseXS added to the 'requires' list.  This ensures that
   upgrading Module::Build will upgrade this critical modules.
   ExtUtils::CBuilder no longer requires a compiler, so it is "safe" to
   require.

15 years agoFill in some details about the release
Leon Brocard [Thu, 19 Nov 2009 12:10:14 +0000]
Fill in some details about the release

15 years agoTweak tense, remove double spaces
Leon Brocard [Thu, 19 Nov 2009 10:20:35 +0000]
Tweak tense, remove double spaces

15 years agoBump version of Module::CoreList to 2.23
Chris Williams [Thu, 19 Nov 2009 10:03:53 +0000]
Bump version of Module::CoreList to 2.23

15 years agoAbolish xio_lines from struct PVIO - store IoLINES() in the IVX slot.
Nicholas Clark [Wed, 18 Nov 2009 17:30:03 +0000]
Abolish xio_lines from struct PVIO - store IoLINES() in the IVX slot.

15 years agoPVIOs don't use the SvIVX slot.
Nicholas Clark [Wed, 18 Nov 2009 16:53:12 +0000]
PVIOs don't use the SvIVX slot.

15 years agolexer API fixes
Zefram [Wed, 18 Nov 2009 21:49:24 +0000]
lexer API fixes

The attached patch contains these fixes for the lexer API work:

* fix MinGW-revealed problem in BOM logic (replacing Jan's patch)
* fix warnings from t/op/incfilter.t
* probably fix g++ failure due to goto bypassing initialisation
* perl5112delta update

-zefram

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>

15 years agominitest fixes
Zefram [Wed, 18 Nov 2009 22:03:44 +0000]
minitest fixes

Attached patch fixes two small bugs that interfere with minitest.

-zefram

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>

15 years agoAdd a few more distribution versus module name exceptions
Leon Brocard [Wed, 18 Nov 2009 21:39:37 +0000]
Add a few more distribution versus module name exceptions

15 years agoMerge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead
Leon Brocard [Wed, 18 Nov 2009 21:07:35 +0000]
Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into blead

15 years agoAdd the 5.11.2 release
Leon Brocard [Wed, 18 Nov 2009 21:05:00 +0000]
Add the 5.11.2 release

15 years ago{camel,dromedary}.booking.com names are gone, so update them to {,users.}per5.git...
Vincent Pit [Wed, 18 Nov 2009 20:45:00 +0000]
{camel,dromedary}.booking.com names are gone, so update them to {,users.}per5.git.perl.org

And run podtidy.

15 years agoModule::CoreList updated for 5.11.2
Leon Brocard [Wed, 18 Nov 2009 19:28:58 +0000]
Module::CoreList updated for 5.11.2

15 years agoFix two spelling errors
Leon Brocard [Wed, 18 Nov 2009 18:03:32 +0000]
Fix two spelling errors

15 years agoBump 5.11.1 -> 5.11.2 in all sorts of places it's (oh so unfortunately) hardcoded
Leon Brocard [Wed, 18 Nov 2009 17:19:20 +0000]
Bump 5.11.1 -> 5.11.2 in all sorts of places it's (oh so unfortunately) hardcoded

15 years agoUpdated CPAN path for Module::CoreList in Maintainers.pl
Chris Williams [Wed, 18 Nov 2009 16:50:23 +0000]
Updated CPAN path for Module::CoreList in Maintainers.pl

15 years agoFix minor typo in comment
Leon Brocard [Wed, 18 Nov 2009 16:48:29 +0000]
Fix minor typo in comment

15 years agoSkip the scope name checks if PL_scopestack_name is NULL.
Nicholas Clark [Wed, 18 Nov 2009 15:47:35 +0000]
Skip the scope name checks if PL_scopestack_name is NULL.

It's possible that someone has built a module with -DDEBUGGING, but they're
using it against a perl built non-DEBUGGING, in which case PL_scopestack_name
will be NULL. Better to skip the checks than to SEGV.

15 years agoPL_scopestack_name needs to be present, -DDEBUGGING or not.
Nicholas Clark [Wed, 18 Nov 2009 13:21:18 +0000]
PL_scopestack_name needs to be present, -DDEBUGGING or not.

-DDEBUGGING and not need to be binary compatible with each other. Fixes the
test failures in ext/re caused by d343c3ef45381352 for threaded builds without
-DDEBUGGING.