🦋 Welcome to the IRC channel of the core developers of the Raku Programming Language (raku.org #rakulang). This channel is logged for the purpose of history keeping about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Logs available at irclogs.raku.org/raku-dev/live.html | For MoarVM see #moarvm
Set by lizmat on 8 June 2022.
Geth rakudo/main: d371cb513b | (Elizabeth Mattijsen)++ | src/core.e/Formatter.pm6
Getting "b" formats more in line with sprintf

And probably other integer based formats such as x, d, o. Still a long way to get it in sync with nqp's sprintf.
11:43
nine bartolin: the JVM is going to need to support fallback resolvers to support code compiled from RakuAST. A fallback resolver is a code ref taking a name as a string and returning a value. It is used when lexical lookup failed. This mechanism replaces the wrapper frames the old compiler frontend creates when compiling a frame dynamicall (i.e. BEGIN time execution)_ 12:35
Geth rakudo/main: 4 commits pushed by (Vadim Belman)++ 15:02
Geth rakudo/main: 82aa030d3c | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.pm6
Some maint work on RakuAST::Deparse

  - add type smileys where they were missing
  - remove name from first pos argument when the arg is ignored
  - some restyling to get a more consistent code reading
19:49
Geth rakudo: vrurg++ created pull request #5137:
Some improvements to the RakuAST compiler
22:53
rakudo/main: 5 commits pushed by (Vadim Belman)++ 22:54
lizmat vriurg: these commits broke Formatter :-( 23:42
use v6.*; dd zprintf "%x",42
m: use v6.*; dd zprintf "%x",42
camelia No such method 'package_at_key' for invocant of type 'VMNull'
in block <unit> at <tmp> line 1
lizmat is not happy
lizmat goes to bed