| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
These bits were missed from commit 3e14cc163c.
|
|
|
|
| |
See CPAN RT #130736
|
|
|
|
|
|
| |
These files should not be in the MANIFEST
adjust porting/manifest.t to ignore .github files
in addition to .gitignore files.
|
|
|
|
|
| |
Commit 0f9a6232f0af0895807ddd0afae2d5512aa91bf9 removed the #ifdef
PERL_OP_PARENT, but left the #define directives indented.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Remove MS Visual C++ 6.0 support as agreed in the thread starting here:
https://www.nntp.perl.org/group/perl.perl5.porters/2019/07/msg255625.html
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Improve coverage since version 1.18.
$ cat Dumpvalue.original.coverage
--------------------- ------ ------ ------ ------ ------ ------ ------
File stmt bran cond sub pod time total
--------------------- ------ ------ ------ ------ ------ ------ ------
blib/lib/Dumpvalue.pm 95.8 74.7 59.7 100.0 45.8 100.0 81.2
Total 95.8 74.7 59.7 100.0 45.8 100.0 81.2
--------------------- ------ ------ ------ ------ ------ ------ ------
$ cat 8e07bd5a.coverage.txt
--------------------- ------ ------ ------ ------ ------ ------ ------
File stmt bran cond sub pod time total
--------------------- ------ ------ ------ ------ ------ ------ ------
blib/lib/Dumpvalue.pm 98.7 89.0 70.9 100.0 45.8 100.0 88.6
Total 98.7 89.0 70.9 100.0 45.8 100.0 88.6
--------------------- ------ ------ ------ ------ ------ ------ ------
|
|
|
|
| |
I forgot an arg in a macro it calls.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pod/perlfunc.pod advises us:
WARNING: Calling "exists" on array values is strongly
discouraged. The notion of deleting or checking the existence of
Perl array elements is not conceptually coherent, and can lead
to surprising behavior.
While trying to extend the test coverage of Dumpvalue.pm, two instances
of 'exists ARRAYREF' were noted. In the second of these two instances,
using 'exists ARRAYREF' resulted in the 'if' condition of an if/else
block always returning true, thereby making the corresponding 'else'
condition unreachable -- a situation which was confirmed by coverage
analysis.
We should only use best practices in modules maintained by Perl 5
Porters; this patch implements that. When we do so, a different (but
actually better) error message appears in the second instance; so tests
are updated as well.
For: RT 134492
|
|
|
|
| |
xray.mpe.mpg.de does not serve archives anymore, archive.develooper.com redirects to www.nntp.perl.org
|
| |
|
|
|
|
|
|
|
|
|
| |
Use #ifdef instead of #if to avoid warning if a user of this header
file uses the gcc -Wundef option.
Committer: Peter Eisentraut is now a Perl author.
For: RT 134494
|
|
|
|
|
|
|
|
|
|
| |
While working on adding tests to this module, the following warning
sometimes appeared:
Use of each() on hash after insertion without resetting hash
iterator results in undefined behavior
Per perldiag, instead use 'keys' function to iterate over hash.
|
|
|
|
|
| |
Activating warnings showed many fixable warnings. The suppression of
some of those warnings was obscuring other problems.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
darwin can compile perlapi.o without any symbols.
libperl.t is running 'mm -m ./libperl.a' and is
is viewing the 'no symbols' stderr output from perlapi.o
then fail.
'nm -g perlapi.o'
We can either add a dummy symbol to libperl via
regen/embed.pl or simply ignore that error in a generic way,
or avoid compiling that file when not needed.
Notice the error with nm 11.0.0
Apple LLVM version 11.0.0 (clang-1100.0.33.8)
The older version of nm does not raise a warning for empty .o
files.
Steps to reproduce:
echo '' > test.c; gcc -o test.o -c test.c; nm -g test.o
|
|
|
|
|
|
|
|
|
|
| |
Fixes #140
This is a patch from @pali, to fix the
failure seen by @skaji on p5-Text-Xslate.
(cherry picked from commit 923705f8512cc1f17b01de6008d52f865f63b856)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
|
|
|
|
| |
(cherry picked from commit 3ffaa936e47410a206f29ab391151a4c0a729c0d)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
|
|
|
|
| |
(cherry picked from commit 0d853a6437ac479adece3251b9873ddc8d33c14d)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
|
|
|
|
| |
(cherry picked from commit 494fc7f6c6b46dd46315bb4d5f8a11d8783e19c6)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
|
|
|
|
|
|
| |
An extra paren got in there.
(cherry picked from commit 6e7177508616091a7424141d698ed1be7c6b123e)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
|
|
|
|
|
|
|
| |
This code assumed ASCII platforms. It only gets executed in the face of
malformed UTF-8.
(cherry picked from commit b54c9ed809465200054ed546da72925d185992ca)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
|
|
|
|
| |
(cherry picked from commit 14cac67ed47533fa116c6e1c26a839a8ca0a5edc)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
|
|
|
|
| |
(cherry picked from commit 9e59620bb324c50de0c8c379b126f1fc23172d06)
Signed-off-by: Nicolas R <atoomic@cpan.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This updates the bug tracker URL from http://rt.perl.org
to https://rt.perl.org.
There is a place in the code, in corelist.pl, that is sensitive
to the URL of the bug tracker. This now understands both
versions of the bug tracker URL. Ideally, this will be
consolidated once the dust settles.
This patch also updates ExtUtils::CBuilder, Safe, threads
and threads::shared to point to the new bug tracker URL.
|
|
|
|
| |
O'Reilly conferences and yapc.org have https
|
|
|
|
|
| |
This URL is outdated, but the link forwards to the correct
section in a PDF.
|
|
|
|
|
|
| |
This commit moves more URLs from http to https. This time it
affects some source code, that's why it is not bunched up
with the commits affecting pod/*
|
| |
|
|
|
|
|
|
|
|
|
| |
http://xray.mpe.mpg.de does not serve the mailing list archives anymore
and is not available via the Wayback machine either.
This patch restores the content of a link to an URL "we" hopefully control
better. The message ID correlates to a message mentioned in the git blame
patch that introduced the URL.
|
|
|
|
|
|
|
|
|
| |
http://xray.mpe.mpg.de does not serve the mailing list archives anymore
and is not available via the Wayback machine either.
This patch restores the content of a link to an URL "we" hopefully control
better. The message ID correlates to a patch that git blame
identified as being replaced by the current state in the time range.
|
|
|
|
|
|
|
|
|
| |
http://xray.mpe.mpg.de does not serve the mailing list archives anymore
and is not available via the Wayback machine either.
This patch restores the content of a link to an URL "we" hopefully control
better. The message ID is likely 20040713143217.GB1424@plum.flirble.org ,
to help future searches.
|
| |
|