Geth rakudo: ugexe++ created pull request #6195:
RakuAST: detect duplicate `our multi method` declarations
00:03
00:40 kjp left 00:43 kjp joined
Geth rakudo: ugexe++ created pull request #6196:
RakuAST: parens around postfix operand always border currying
01:09
04:06 rnddim left, rnddim joined, rnddim is now known as ShimmerFairy 05:10 hurufu joined 05:14 librasteve_ joined 06:49 jjatria left, jjatria joined 08:02 vrurg_ joined 08:04 vrurg left 08:28 kurahaupo left 08:40 hurufu left 08:48 kurahaupo joined
Geth rakudo/lizmat-3: 0dff3e774f | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod
RakuAST: remove .chomp from deparsing anonynmous var declarations

It was only needed for "$", spotted by ugexe++
09:48
rakudo/lizmat-3: 53870a9e53 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod
RakuAST: only do declarator docs for non-anonymous variables

As suggested by ugexe++
09:59
10:25 Geth left, lizmat left, Geth joined, lizmat_ left 10:26 lizmat joined 12:28 kurahaupo left 13:15 kurahaupo joined 13:20 kurahaupo left 13:38 kurahaupo joined
Geth rakudo/lizmat-3: c503804920 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.rakumod
RakuAST: gradual typechecking applied to internal method

As suggested by ugexe++
13:42
[Coke] There are a lot of outstanding PRs - anymore we're trying to get in before the run? 13:58
lizmat github.com/rakudo/rakudo/pull/6190 I'd like to get in after it turns green
[Coke] Sure, ping me. 13:59
lizmat what is your ETA for starting a blin run ?
[Coke] "before the end of the day". :)
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 ?
*that'd
[Coke] Sure. 14:02
that's like 6pm here, that works.
I just need 20m to kick it off anyway.
14:22 kurahaupo left, kurahaupo joined 14:31 kurahaupo left 14:32 kurahaupo joined 15:02 hurufu joined
Geth rakudo/main: b162d0a098 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.c/RakuAST/Deparse.rakumod
RakuAST: fix deparsing of RakuAST::VarDeclaration::Anonymous

Is basically the same as for RakuAST::VarDeclaration::Simple
  (apart from the name) so abstract the logic into a helper sub
15:32
librasteve_ rakudoweekly.blog/2026/05/18/2026-...ification/ 16:03
lizmat librasteve_++ 17:10
18:56 hurufu left 18:59 hurufu joined
releasable6 Next release in ≈4 days and ≈23 hours. 1 blocker. Please log your changes in the ChangeLog: github.com/rakudo/rakudo/wiki/ChangeLog-Draft 19:00
Geth rakudo/lizmat-4: 92b2ed1f00 | (Elizabeth Mattijsen)++ | src/core.e/Formatter.rakumod
Implement proper %g support in 6.e sprintf

Until now, it would basically do the same as %f.
Hugely simplified from the NQP implementation, it will first try to just stringify the value (as that already very closely matches
  %g/G semantics). Only if that stringification has more digits
than the required number of digits of accuracy, will it run the
  %e/E logic. Upon return, it checks whether the resulting string
could also be represented without the e/E notation within the significant digits range.
19:45
rakudo/lizmat-4: 7d0a566522 | (Elizabeth Mattijsen)++ | src/core.e/Formatter.rakumod
Fix breakage in 6.e sprintf %e with #.0

Probably caused by a copy/pasto earlier today :-(
rakudo: lizmat++ created pull request #6197:
Implement proper %g support in 6.e sprintf
19:47
rakudo/main: 6f0f1f5a8d | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | src/core.e/Formatter.rakumod
Implement proper %g support in 6.e sprintf (#6197)

Until now, it would basically do the same as %f.
Hugely simplified from the NQP implementation, it will first try to just stringify the value (as that already very closely matches
  %g/G semantics). Only if that stringification has more digits
than the required number of digits of accuracy, will it run the
  %e/E logic. Upon return, it checks whether the resulting string
could also be represented without the e/E notation within the significant digits range.
20:29
lizmat [Coke] ^^ I wanted to get n :-) 20:30
afk&
21:04 hurufu left
Geth rakudo: ugexe++ created pull request #6198:
Fix two compiler hangs composing parametric roles with typed attrs
22:06