[00:03] <Geth> ¦ rakudo: ugexe++ created pull request #6195: RakuAST: detect duplicate `our multi method` declarations

[00:03] <Geth> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/6195

[00:40] *** kjp left
[00:43] *** kjp joined
[01:09] <Geth> ¦ rakudo: ugexe++ created pull request #6196: RakuAST: parens around postfix operand always border currying

[01:09] <Geth> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/6196

[04:06] *** rnddim left
[04:06] *** rnddim joined
[04:06] *** rnddim is now known as ShimmerFairy

[05:10] *** hurufu joined
[05:14] *** librasteve_ joined
[06:49] *** jjatria left
[06:49] *** jjatria joined
[08:02] *** vrurg_ joined
[08:04] *** vrurg left
[08:28] *** kurahaupo left
[08:40] *** hurufu left
[08:48] *** kurahaupo joined
[09:48] <Geth> ¦ rakudo/lizmat-3: 0dff3e774f | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod

[09:48] <Geth> ¦ rakudo/lizmat-3: RakuAST: remove .chomp from deparsing anonynmous var declarations

[09:48] <Geth> ¦ rakudo/lizmat-3: 

[09:48] <Geth> ¦ rakudo/lizmat-3: It was only needed for "$", spotted by ugexe++

[09:48] <Geth> ¦ rakudo/lizmat-3: review: https://github.com/rakudo/rakudo/commit/0dff3e774f

[09:59] <Geth> ¦ rakudo/lizmat-3: 53870a9e53 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod

[09:59] <Geth> ¦ rakudo/lizmat-3: RakuAST: only do declarator docs for non-anonymous variables

[09:59] <Geth> ¦ rakudo/lizmat-3: 

[09:59] <Geth> ¦ rakudo/lizmat-3: As suggested by ugexe++

[09:59] <Geth> ¦ rakudo/lizmat-3: review: https://github.com/rakudo/rakudo/commit/53870a9e53

[10:25] *** Geth left
[10:25] *** lizmat left
[10:25] *** Geth joined
[10:25] *** lizmat_ left
[10:26] *** lizmat joined
[12:28] *** kurahaupo left
[13:15] *** kurahaupo joined
[13:20] *** kurahaupo left
[13:38] *** kurahaupo joined
[13:42] <Geth> ¦ rakudo/lizmat-3: c503804920 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod

[13:42] <Geth> ¦ rakudo/lizmat-3: RakuAST: gradual typechecking applied to internal method

[13:42] <Geth> ¦ rakudo/lizmat-3: 

[13:42] <Geth> ¦ rakudo/lizmat-3: As suggested by ugexe++

[13:42] <Geth> ¦ rakudo/lizmat-3: review: https://github.com/rakudo/rakudo/commit/c503804920

[13:58] <[Coke]> There are a lot of outstanding PRs - anymore we're trying to get in before the run?

[13:58] <lizmat> https://github.com/rakudo/rakudo/pull/6190  I'd like to get in after it turns green

[13:59] <[Coke]> Sure, ping me.

[13:59] <lizmat> what is your ETA for starting a blin run ?

[13:59] <[Coke]> "before the end of the day". :)

[14:00] <[Coke]> I'm in no rush except want to have enough time to resolve any issues found.

[14:00] <lizmat> so that's be 8 hours from now ?

[14:00] <lizmat> *that'd

[14:02] <[Coke]> Sure.

[14:02] <[Coke]> that's like 6pm here, that works.

[14:02] <[Coke]> I just need 20m to kick it off anyway.

[14:22] *** kurahaupo left
[14:22] *** kurahaupo joined
[14:31] *** kurahaupo left
[14:32] *** kurahaupo joined
[15:02] *** hurufu joined
[15:32] <Geth> ¦ rakudo/main: b162d0a098 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/RakuAST/Deparse.rakumod

[15:32] <Geth> ¦ rakudo/main: RakuAST: fix deparsing of RakuAST::VarDeclaration::Anonymous

[15:32] <Geth> ¦ rakudo/main: 

[15:32] <Geth> ¦ rakudo/main: Is basically the same as for RakuAST::VarDeclaration::Simple

[15:32] <Geth> ¦ rakudo/main: (apart from the name) so abstract the logic into a helper sub

[15:32] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/b162d0a098

[16:03] <librasteve_> https://rakudoweekly.blog/2026/05/18/2026-20-slangification/

[17:10] <lizmat> librasteve_++

[18:56] *** hurufu left
[18:59] *** hurufu joined
[19:00] <releasable6> Next release in ≈4 days and ≈23 hours. 1 blocker. Please log your changes in the ChangeLog: https://github.com/rakudo/rakudo/wiki/ChangeLog-Draft

[19:45] <Geth> ¦ rakudo/lizmat-4: 92b2ed1f00 | (Elizabeth Mattijsen)++ | src/core.e/Formatter.rakumod

[19:45] <Geth> ¦ rakudo/lizmat-4: Implement proper %g support in 6.e sprintf

[19:45] <Geth> ¦ rakudo/lizmat-4: 

[19:45] <Geth> ¦ rakudo/lizmat-4: Until now, it would basically do the same as %f.

[19:45] <Geth> ¦ rakudo/lizmat-4: 

[19:45] <Geth> ¦ rakudo/lizmat-4: Hugely simplified from the NQP implementation, it will first try

[19:45] <Geth> ¦ rakudo/lizmat-4: to just stringify the value (as that already very closely matches

[19:45] <Geth> ¦ rakudo/lizmat-4: %g/G semantics).  Only if that stringification has more digits

[19:45] <Geth> ¦ rakudo/lizmat-4: than the required number of digits of accuracy, will it run the

[19:45] <Geth> ¦ rakudo/lizmat-4: %e/E logic.  Upon return, it checks whether the resulting string

[19:45] <Geth> ¦ rakudo/lizmat-4: could also be represented without the e/E notation within the

[19:45] <Geth> ¦ rakudo/lizmat-4: significant digits range.

[19:45] <Geth> ¦ rakudo/lizmat-4: review: https://github.com/rakudo/rakudo/commit/92b2ed1f00

[19:45] <Geth> ¦ rakudo/lizmat-4: 7d0a566522 | (Elizabeth Mattijsen)++ | src/core.e/Formatter.rakumod

[19:45] <Geth> ¦ rakudo/lizmat-4: Fix breakage in 6.e sprintf %e with #.0

[19:45] <Geth> ¦ rakudo/lizmat-4: 

[19:45] <Geth> ¦ rakudo/lizmat-4: Probably caused by a copy/pasto earlier today :-(

[19:45] <Geth> ¦ rakudo/lizmat-4: review: https://github.com/rakudo/rakudo/commit/7d0a566522

[19:47] <Geth> ¦ rakudo: lizmat++ created pull request #6197: Implement proper %g support in 6.e sprintf

[19:47] <Geth> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/6197

[20:29] <Geth> ¦ rakudo/main: 6f0f1f5a8d | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.e/Formatter.rakumod

[20:29] <Geth> ¦ rakudo/main: Implement proper %g support in 6.e sprintf (#6197)

[20:29] <Geth> ¦ rakudo/main: 

[20:29] <Geth> ¦ rakudo/main: Until now, it would basically do the same as %f.

[20:29] <Geth> ¦ rakudo/main: 

[20:29] <Geth> ¦ rakudo/main: Hugely simplified from the NQP implementation, it will first try

[20:29] <Geth> ¦ rakudo/main: to just stringify the value (as that already very closely matches

[20:29] <Geth> ¦ rakudo/main: %g/G semantics).  Only if that stringification has more digits

[20:29] <Geth> ¦ rakudo/main: than the required number of digits of accuracy, will it run the

[20:29] <Geth> ¦ rakudo/main: %e/E logic.  Upon return, it checks whether the resulting string

[20:29] <Geth> ¦ rakudo/main: could also be represented without the e/E notation within the

[20:29] <Geth> ¦ rakudo/main: significant digits range.

[20:29] <Geth> ¦ rakudo/main: review: https://github.com/rakudo/rakudo/commit/6f0f1f5a8d

[20:30] <lizmat> [Coke] ^^ I wanted to get n  :-)

[20:30] <lizmat> afk&

[21:04] *** hurufu left
[22:06] <Geth> ¦ rakudo: ugexe++ created pull request #6198: Fix two compiler hangs composing parametric roles with typed attrs

[22:06] <Geth> ¦ rakudo: review: https://github.com/rakudo/rakudo/pull/6198

