11 May 2026
timo it's not like it's your fault? haha 19:25
[Coke] I mean... that one was, right? 19:26
timo well, this one, but i don't think it has much of an impact unless you're specifically searching for "Slang" and then get surprised to see one with : instead of :: in the name? 19:33
Geth roast: b7f0908a92 | (Elizabeth Mattijsen)++ | S32-str/sprintf-c.t
Add line informaton to test

Because these are table driven, a failure is often hard to trace back to where in the table the data is from. By adding the line number to the test data, looking up where the source of the error is, is suddenly a *lot* easier!
19:49
roast: b7f0908a92 | (Elizabeth Mattijsen)++ | S32-str/sprintf-c.t
Add line informaton to test

Because these are table driven, a failure is often hard to trace back to where in the table the data is from. By adding the line number to the test data, looking up where the source of the error is, is suddenly a *lot* easier!
lizmat that's a weird Github hickup :)
ab5tract .seen avuserow 20:14
tellable6 ab5tract, I saw avuserow 2026-05-10T16:29:49Z in #raku: <avuserow> lizmat: just searched, is that a reference to PLATO? If so that's before my time but PLATO is from my alma mater so that's another connection for me
ab5tract avuserow: how did you get Raku syntax highlighting to work on bearblog? So cool 20:15
tellable6 ab5tract, I'll pass your message to avuserow
12 May 2026
Geth rakudo/main: a8235075ee | (Elizabeth Mattijsen)++ | src/core.e/Formatter.rakumod
Fix 6.e sprintf %b formatting to be C-compatible

This brings the sprintf formatting completely in line with sprintf features found in C. Note that this is different from some of the
  "features" / bugs in the legacy grammar based implementation. But
these changes are really in the nooks and crannies of sprintf format handling. ... (15 more lines)
13:31
roast: c0b6a4f9ac | (Elizabeth Mattijsen)++ | 2 files
Update 6.e tests of sprintf %b formatting

A lot of tests were just simply not adhering to the sprintf C standard. They now are.
13:33
roast: c0b6a4f9ac | (Elizabeth Mattijsen)++ | 2 files
Update 6.e tests of sprintf %b formatting

A lot of tests were just simply not adhering to the sprintf C standard. They now are.
lizmat kicked Geth just in case: 2nd time this week it reported a commit twice 13:34
ab5tract ugexe: I am a bit surprised that the Zef installation issues weren’t fixed as fallout from all the patches you put into place 16:27
Geth roast: 6f15006797 | (Elizabeth Mattijsen)++ | 2 files
Update 6.e tests of sprintf %x formatting

A lot of tests were just simply not adhering to the sprintf C standard. They now are.
16:39
lizmat m: sub a(uint $a) { dd $a }; a -42 # meh 16:59
evalable6 -42
lizmat m: my uint $a = -42; dd $a 17:01
evalable6 18446744073709551574
lizmat is not looking forward working on the binder
Geth rakudo/main: ec26e96f29 | (Elizabeth Mattijsen)++ | src/core.e/Formatter.rakumod
Make 6.e sprintf %u format compatible with C

The %u format ignores the " " and "+" flags
17:07
roast: 8e67299fe0 | (Elizabeth Mattijsen)++ | 2 files
Update 6.e tests of sprintf %u formatting

Actually, the tests were ok already: this just basically added some internal debug info and made sure that the test is run
17:10