perl5
perl5 copied to clipboard
🐪 The Perl programming language
As requested by hmartink. Fixes: GH #23932 ------------------------------------------------------------------------------- * This set of changes does not require a perldelta entry.
Per `perldoc perldeprecation`, we have three deprecations actually, *fatalizations*) scheduled for perl-5.44 (May 2026 release). This is one of them. ``` =head3 Changing C while another C is in scope...
Dear Perl maintainer, the manpage-l10n project[1] maintains a large number of translations of man pages both from a large variety of sources (including Perl) as well for a large variety...
This addresses some of the issues in #18664, beyond the additions of 3e18f726ee600af6c417719a516fdb303ee2e9a4. * This set of changes may require a perldelta entry, and I need help deciding.
This is designed to make noting what flag bits a function or macro takes very easy, while helping downstream code that processes things do a better job. * This set...
Davem/xspod
Rewrite perlxs.pod This branch completely rewrites and modernises the XS reference manual, perlxs.pod. The new file is about twice the size of the old one. This branch: - deletes some...
Migrated from [rt.perl.org#132277](https://rt-archive.perl.org/perl5/Ticket/Display.html?id=132277) (status was 'new') Searchable as RT132277$
By extracting various declarations of cursor variable(s) into dedicated non-terminal for statement now contains only 3 branches: - `for (;;)` - `for ()` - `for cursor ()` with LALR(1) parser...
As discussed in #23918 this adds APIs corresponding to the other perl numeric comparison operators. Separate APIs for each comparison a provided as each calls the appropriate overload for that...
`my $x = (1,2,3);` produces the following OP tree in blead: 2 nextstate(main 1 -e:1) v:{ ->3 6 padsv_store[$x:1,2] vKS/LVINTRO ->7 5 list sKP ->6 3 pushmark v ->4 -...