Dagfinn Ilmari Mannsåker
Dagfinn Ilmari Mannsåker
Now that we have stable boolean values, should these functions not return those?
> Now that we have stable boolean values, should these functions not return those? Oh, actually looking at the code I see they do for true, but not for false....
> I have once tried to make them return `&PL_sv_no` for false, but this broke existing tests like `is(signbit(2), 0, ...)` (found in `ext/POSIX/t/math.t`). > > Because these functions used...
I remain of the opinion that `is*` should return booleans always, and `signbit` should return a plain IV.
> I find it hard to believe anyone would expect calling/evaluating function arguments before checking whether the function _can_ be called at all, quite the opposite in fact. So I...
> Bits unused by `perl` itself but by surrounding infrastructure: > > * **OPf_SPECIAL**: Used by `B::Deparse` to notate a `do ` in front of the call > > >...
> why does B::Deparse still care? Because I failed to remove the relevant block in the above commit. See #20001.
> The warning should probably match the existing warning for lexicals: > > `"state" subroutine &true masks earlier declaration in same scope` It already does: ``` $ perl -wE 'state...
According to [the docs](https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#administrative-privileges) I should be able to use `sudo apt install libcmark-dev`, but it [fails](https://github.com/metacpan/metacpan-web/actions/runs/4830737876/jobs/8607308805?pr=2894#step:6:1) with: ``` Run sudo apt install libcmark-dev sudo apt install libcmark-dev shell: sh...
I'm still seeing this same error with version 1.14.6: ``` Dec 09 12:02:59 wobble.ilmari.org python[1190]: ERROR:root:Ignoring exception from room handler. This should be fixed. Dec 09 12:02:59 wobble.ilmari.org python[1190]: Traceback...