Graham Knop
Graham Knop
There's a couple problems being discussed that are somewhat independent. First is that methods like `->bdiv` modify their invocant. This was always a bad design, but is a documented feature...
Even if deprecated, the existence of bignum at all with its current behavior is a problem. I have a codebase where we are downpatching bignum to a version older than...
We are down patching to bignum 0.64. Here is a demonstration of the issue: ```perl use strict; use warnings; use Test::More; use Math::BigFloat; for my $x (0,1) { if ($x)...
The relevant code (which was actually in a CPAN module) has already been changed. But since bignum has a global impact, any code anywhere (in a very large codebase) could...
As noted on #534, the pumpking role has been retired, so we'd want a new term for this. Probably just something explanatory like "Authorized Perl releasers".
We aren't intending on making any additional changes before 5.42. > The problem is that a buffered I/O doesn't necessarily map to an actual system I/O. It may map to...
https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/2c61b35ea5fa1ea817ff686be4bb8494a9f2ca73 is the relevant change in EUMM.
Differing in behavior from grep/map would be extremely surprising. If map/grep use aliases, any/all should as well.
`$_` is an alias inside both grep and map. grep returns a list which contains aliases to the input list elements. map returns copies. `any` and `all` return booleans, so...
The code needs updates in many places to account for separating the types into separate indexes. Once it is ready, we'll need to reindex each type into their own index,...