perl5
perl5 copied to clipboard
🐪 The Perl programming language
Resolves #23996 ------------------------------------------------------------------------------- * This set of changes does not require a perldelta entry.
Smoke-test results, mainly from @cjg-cguevara, indicate that as various Linux distributions roll out upgrades of LLVM to include clang version 21, we are running into **massive** test failures when we...
People found the former names confusing. This changes to use EPTRgt and EPTRge that explicitly give the relation that gets used. * This set of changes does not require a...
Per `perldoc perldeprecation`, we have three deprecations (actually, *fatalizations*) scheduled for perl-5.44 (May 2026 release). This is one of them. ``` =head3 Calling a missing C or C method with...
**Description** When code has many ANON subs it becomes nightmare to debug that code. Code traces becomes not so useful. There are many workarounds exists for the issue: https://www.perlmonks.org/?node_id=304883 https://www.masteringperl.org/2014/02/naming-anonymous-subroutines/...
**Description** Using feature `module_true` changes the return value of a `require`d file but this is not shown in the `require` documentation. I expect that behavior if the required file isn't...
This pull request supersedes https://github.com/Perl/perl5/pull/23677. (I am filing a new pull request in part because in my own GH repo I changed the name of the branch I wish to...
This change refactors Perl_av_fetch function and moves the re-calculation of key, so that it happens only if the key is not found in range between 0 and max_index. Fetching existing...
This commit is mostly a manual reversion of commit f1cf82e. Return to a perl_croak in universal.c; adjust regen/warnings.pl as needed; run 'make regen'; get t/op/universal.t passing. No documentation changes yet....
With this option we basically extend the already existing "-n" and "-p" flags to handle JSON using the inbuilt "JSON::PP" module. Basically we decode the STDIN from "$_" with decode_json...