perl5
perl5 copied to clipboard
🐪 The Perl programming language
- Added pods links in README - Removed a not existing pod reference (pod/perlbook.pod).
A few functions, get_ppaddr() being one, were added as a workaround for issues on some platforms, which have long been fixed. The functions should be removed, by deprecating their use...
While packaging 5.30.2 for Gentoo, I noticed failures of run/locale.t Rechecking 5.30.1, I now see identical failures there too. Here are the corresponding log snippets. ``` # Failed test 35...
Module: PathTools::Cwd **Description** Here's some of the errors found by valgrind ../lib/perl5db.t: ==508232== Source and destination overlap in memcpy_chk(0x1ffeffb740, 0x1ffeffb744, 15) ../lib/perl5db.t: ==508232== at 0x48539B2: __memcpy_chk (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so) ../lib/perl5db.t: ==508232==...
`dist/IO/t/io_unix.t` contains a test that creates a UNIX socket, does some tests and then attempts to `unlink` the file. That `unlink` call fails and that results in a stray tmp...
(Creating a GH issue from https://www.nntp.perl.org/group/perl.perl5.porters/2022/09/msg264699.html.) Kenichi Ishigaki wrote to Perl 5 Porters on September 4, 2022: *I have received a [bug report](https://github.com/makamaka/JSON-PP/issues/76) that says loading JSON::PP after Cpanel::JSON::XS has...
Issue #20327 revealed that code that is expected to deparse to: ` &$uncompress(my $Tmp = shift());` has, since the addition of `padsv_store`, been deparsing to this: ` &$uncompress(scalar(my $Tmp =...
This commit: * Adds support for negative keys, as per the original `AELEMFAST_LEX` * Changes an `if()` check for a "_useless assignment to a temporary_" into an assert, since this...
setlocale_debug_string() variants now use Perl_form, a function I didn't know existed when I originally wrote this code.