summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 5.31.5 todayv5.31.5Steve Hay2019-10-201-0/+1
|
* Finalize perldeltaSteve Hay2019-10-201-2/+25
|
* Update Module::CoreList for 5.31.5Steve Hay2019-10-201-0/+15
|
* perldelta tidy-upsSteve Hay2019-10-201-40/+40
|
* perldelta - Remove boilerplate stuffSteve Hay2019-10-201-219/+0
|
* perldelta - Document changes not mentioned yetSteve Hay2019-10-201-0/+11
|
* perldelta - Documentation and DiagnosticsSteve Hay2019-10-201-51/+22
|
* perldelta - Modules and PragmataSteve Hay2019-10-201-26/+36
|
* Finish prepping Module::CoreList for 5.31.5Steve Hay2019-10-203-2/+7
| | | | These bits were missed from commit 3e14cc163c.
* Fix a failing test in Math::BigInt with VC14 or higherSteve Hay2019-10-207-6/+18
| | | | See CPAN RT #130736
* Add GitHub issue templatesNicolas R2019-10-199-2/+63
| | | | | | These files should not be in the MANIFEST adjust porting/manifest.t to ignore .github files in addition to .gitignore files.
* Remove indentation of no-longer #ifdef-guarded #definesDagfinn Ilmari Mannsåker2019-10-171-7/+7
| | | | | Commit 0f9a6232f0af0895807ddd0afae2d5512aa91bf9 removed the #ifdef PERL_OP_PARENT, but left the #define directives indented.
* Delta entries for Configure related changesH.Merijn Brand2019-10-171-0/+9
|
* Add RM for 5.31.5Steve Hay2019-10-171-1/+1
|
* perldelta for 7adf247031Steve Hay2019-10-171-2/+2
|
* The VC6 Chainsaw MassacreSteve Hay2019-10-1715-308/+38
| | | | | 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
* Update lists of CUSTOMIZED filesSteve Hay2019-10-162-1/+8
|
* We are (almost) in sync with Devel::PPPort version 3.54Steve Hay2019-10-161-1/+1
|
* Upgrade Math::BigInt::FastCalc from version 0.5008 to 0.5009Steve Hay2019-10-162-2/+2
|
* Upgrade Math::BigInt from version 1.999816 to 1.999817Steve Hay2019-10-1629-1046/+2905
|
* Document UTF8_MAXBYTES_CASEKarl Williamson2019-10-151-8/+18
|
* Add missing epigraph for 5.31.3Steve Hay2019-10-141-0/+20
|
* Extend test coverage for Dumpvalue.pmJames E Keenan2019-10-142-0/+444
| | | | | | | | | | | | | | | | | | | | 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 --------------------- ------ ------ ------ ------ ------ ------ ------
* Fix UTF8_CHK_SKIP()Karl Williamson2019-10-131-1/+2
| | | | I forgot an arg in a macro it calls.
* perldelta for recent changes to dist/DumpvalueJames E Keenan2019-10-131-0/+8
|
* Do not use 'exists' on arrays; use 'defined' insteadJames E Keenan2019-10-132-7/+7
| | | | | | | | | | | | | | | | | | | | | | | 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
* Update p5p list archive linksMax Maischein2019-10-133-9/+6
| | | | xray.mpe.mpg.de does not serve archives anymore, archive.develooper.com redirects to www.nntp.perl.org
* Switch from http://search.cpan.org/ as entry URL to https://metacpan.org/Max Maischein2019-10-131-1/+1
|
* Avoid gratuitous warning from -WundefPeter Eisentraut2019-10-122-1/+2
| | | | | | | | | 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
* Dumpvalue: handle one more potential warningJames E Keenan2019-10-111-2/+2
| | | | | | | | | | 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.
* Use warnings in Dumpvalue.pm; fix those foundJames E Keenan2019-10-111-3/+6
| | | | | Activating warnings showed many fixable warnings. The suppression of some of those warnings was obscuring other problems.
* Fix libperl.t 'no symbols' warning on darwinNicolas R2019-10-111-3/+5
| | | | | | | | | | | | | | | | | | | | | | 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
* Fix p5-Text-Xslate on Perl 5.8.5Nicolas R2019-10-111-9/+21
| | | | | | | | | | 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>
* Add a comment to point to the value used for __MAX_PERL__Nicolas R2019-10-111-1/+1
| | | | | (cherry picked from commit 3ffaa936e47410a206f29ab391151a4c0a729c0d) Signed-off-by: Nicolas R <atoomic@cpan.org>
* Update bugtracker and repository URLsNicolas R2019-10-111-3/+3
| | | | | (cherry picked from commit 0d853a6437ac479adece3251b9873ddc8d33c14d) Signed-off-by: Nicolas R <atoomic@cpan.org>
* Adjust Makefile.PL for devel versionsNicolas R2019-10-111-1/+1
| | | | | (cherry picked from commit 494fc7f6c6b46dd46315bb4d5f8a11d8783e19c6) Signed-off-by: Nicolas R <atoomic@cpan.org>
* parts/inc/misc: Fix EBCDIC build problemKarl Williamson2019-10-111-1/+0
| | | | | | | An extra paren got in there. (cherry picked from commit 6e7177508616091a7424141d698ed1be7c6b123e) Signed-off-by: Nicolas R <atoomic@cpan.org>
* utf8_to_uvchr_buf: Fix error checking on early EBCDICsKarl Williamson2019-10-111-1/+6
| | | | | | | | 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>
* Update Changes for 3.54 releaseNicolas R2019-10-111-0/+21
| | | | | (cherry picked from commit 14cac67ed47533fa116c6e1c26a839a8ca0a5edc) Signed-off-by: Nicolas R <atoomic@cpan.org>
* Changelog for for 3.53Nicolas R2019-10-111-0/+6
| | | | | (cherry picked from commit 9e59620bb324c50de0c8c379b126f1fc23172d06) Signed-off-by: Nicolas R <atoomic@cpan.org>
* Perldelta entry for the updated linksMax Maischein2019-10-111-0/+22
|
* Change bug URL from http://rt.perl.org to https://rt.perl.orgMax Maischein2019-10-1117-31/+32
| | | | | | | | | | | | | 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.
* More documentation links http -> httpsMax Maischein2019-10-113-6/+6
| | | | O'Reilly conferences and yapc.org have https
* Move Unicode.org URLs to https:// in source codeMax Maischein2019-10-114-11/+11
| | | | | This URL is outdated, but the link forwards to the correct section in a PDF.
* Move http:// URLs to https:// URLs in source codeMax Maischein2019-10-117-34/+34
| | | | | | 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/*
* Mention 7-zip as alternative to WinZipMax Maischein2019-10-111-1/+3
|
* Mailling list archaeology, restoring old contentMax Maischein2019-10-111-1/+2
| | | | | | | | | 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.
* Mailling list archaeology, restoring old contentMax Maischein2019-10-111-1/+2
| | | | | | | | | 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.
* Mailling list archaeology, restoring old contentMax Maischein2019-10-111-9/+10
| | | | | | | | | 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.
* Perl5 git is on httpsMax Maischein2019-10-119-13/+13
|