| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
This reverts commit 42209d0732b775a9574ab375503172fd7874348e.
this came too late for the v5.33.8 tarball
will add it just after.
|
| |
|
|
|
|
| |
this was missed during the last bump
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[DELTA]
2.102 28 February 2021
* Add IO_COMPRESS_SKIP_STDIN_TESTS to skip tests on Windows
https://github.com/pmqs/IO-Compress/issues/29
b0b511ec6a7dcfa4e372a8b8131767fcb39369b1
2.101 20 February 2021
* fix version numbers in meta files
|
|
|
|
|
|
|
| |
[DELTA]
2.101 20 February 2021
* fix version numbers in meta files
|
|
|
|
|
|
|
| |
[DELTA]
2.101 20 February 2021
* fix version numbers in meta files
|
|
|
|
| |
... instead of roll-our-own
|
| |
|
| |
|
|
|
|
|
|
| |
Some tests in t/opbasic/arith.t used to depend on the perl configuration,
but t/opbasic/* is so basic tests that it should not depend on Config.pm.
Now these tests are splitted into separate test file under t/op/.
|
|\ |
|
| | |
|
|/ |
|
|\ |
|
|/
|
|
|
|
| |
This was generating
warning: type qualifiers ignored on cast result type [-Wignored-qualifiers]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This commit adds two macros that a user can define and recompile Perl to
get every active DEBUG statement to do some thing beyond what it would
normally do.
This allows someone to recompile Perl when they need to delve deeper
into fixing a bug without otherwise increasing memory use or slowing
execution.
|
|
|
|
|
| |
This function was returning the locale categories known to the platform;
it should exclude those that perl has been compiled to ignore.
|
|
|
|
| |
For: https://github.com/Perl/perl5/issues/18627
|
|
|
|
|
| |
These functions allow one to check for the existence of keys in the
hints hash of a specific cop.
|
|
|
|
|
| |
These functions allow one to check for the existence of keys in a hints
hash.
|
|
|
|
| |
This is needed to be able to define cophh_exists functions
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In lib/Pod/Html.pm's get_cache(), the arguments from @_ were being read
into the file twice: once assigned to four distinct scalars, once to an
array. That array was in turn fed into an internal subroutine -- which
within itself assigned its elements to four distinct scalars.
sub get_cache {
my($dircache, $podpath, $podroot, $recurse) = @_;
my @cache_key_args = @_;
This approach may have made sense back in 1997 when the code first
entered the core distribution. Some of the four scalars were and are
used within get_cache(), while the array was at that time provided as
argument for two internal subroutines.
This approach, however, is of limited value today. We will likely to
want to bundle up all these lexical variables into a hash or an object
and just pass a single reference to internal subroutines. So let's
eliminate the double assignment and eliminate one variable.
Increment $VERSION.
|
| |
| |
| |
| |
| |
| | |
The first call was added in a 2003 refactoring of the code in commit
99cb6bd822. It doesn't do anything other than what the second, older
invocation does, so it's superfluous and deletable.
|
|/ |
|
| |
|
| |
|
|
|
|
|
|
| |
I wrote this years ago, and now have discovered it was written
assuming the consumer is more familiar with the underlying code than
warranted.
|
| |
|
|
|
|
| |
Issue #18635
|
|
|
|
|
| |
One comment there since 5.000 had become meaningless, so remove it;
add a couple of of other code comments to compensate.
|
|
|
|
|
| |
When dumping this special hash, the values in the HE entry are refcounts
rather than SV pointers. sv_dump() used to crash here.
|
| |
|
|
|
|
|
|
|
|
| |
CCHOME is needed to set $Config{libpth} correctly.
The latest version of Win32 (which I'm about to import from CPAN) is
linking with a library that isn't listed in $Config{libs} and because of
that it needs $Config{libpth} to be valid.
|
| |
|
|
|
| |
The example used both IsForeign and Is_Foreign, so I chose the one without the underscore
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes GH #18604. There was a path through the code where a
particular SV did not get its reference count decremented.
I did an audit of the function and came up with several other
possiblities that are included in this commit.
Further, there would be leaks for some instances of finding syntax
errors in the input pattern, or when warnings are fatalized. Those
would require mortalizing some SVs, but that is beyond the scope of this
commit.
|
|
|
|
|
|
| |
The prior code had a comment that indicated uncertainty about its
correctness. I found a case where it didn't work, and am changing it
accordingly. I have more confidence that this is right.
|