perl5 icon indicating copy to clipboard operation
perl5 copied to clipboard

🐪 The Perl programming language

Results 772 perl5 issues
Sort by recently updated
recently updated
newest added

The system call wrappers are not documented: `PerlLIO_*()`, `PerlSock_*()`, `PerlProc_*()`, `PerlMem(Shared|Parse|)*()` (nothing uses the `Parse` variants), `PerlSIO_*`, `PerlDir_*`.

documentation

**Description** In scalar context, a (possibly-nulled) `LIST` OP may effectively contain a single item. It seems like this container OP and redundant KID OPs could be removed entirely. For example,...

optimization

Apply HINT_BLOCK_SCOPE to lexical variable declarations At present, any `else {...}` block is wrapped in an ENTER/LEAVE pair, even if no new scope is warranted, which causes runtime inefficiency. For...

hasConflicts

Module: Data::Dumper **Description** It is Ok that "DUMMY" is printed when we are dumping data structures: ```perl '646bf00c61e5511ee787937eeb977dc4' => { 'cb' => sub { "DUMMY" }, 'time' => '369044.528181794', 'after'...

People have avoided looking at this routine for a very long time. As a result it hasn't known until recently about lexical variables, for example. This p.r. rectifies that. The...

Use merge commit

Migrated from [rt.perl.org#129868](https://rt-archive.perl.org/perl5/Ticket/Display.html?id=129868) (status was 'open') Searchable as RT129868$

I've been studying (better put: *struggling with*) https://github.com/Perl/perl5/issues/23846 for the past few days. I believe that CPAN distro [Authen-SASL-XS](https://metacpan.org/dist/Authen-SASL-XS) has been unmaintained for so long that it may be unsalvageable....

dist-ExtUtils-ParseXS

Module: POSIX **Description** Reported on IRC by sphex, it looks like there's a change in behavior of POSIX::strftime between v5.40..v5.42 ``` sphex: anyone else seeing a different (incorrect) result on...

As can be seen by these two smoke-test reports ... [Linux](https://perl.develop-help.com/db/5520028) [FreeBSD](https://perl.develop-help.com/db/5520027) ... commit ec8fb4ca440d25240bdf779967b119cb42325a1b (v5.43.3-217-gec8fb4ca44) caused many test failures in builds configured with `-DDEBUGGING`. The following test files failed...

Module: builtin::trim **Description** `my $text=builtin::trim(undef);` produces a run-time warning. I think it would be better to silently return `undef` as for all other inputs (without exterior spaces) this function just...