🦋 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.
06:44 nine left 06:45 nine joined 09:07 sena_kun joined
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2024/01/09/2024-...pty-slate/ 10:20
nemokosch patrickb: at this point I start to think that the actual issue is that there is no clear understanding what LEAVE { ... } should do and why, and there should be a problem-solving issue for it... 11:04
12:46 epony left
Geth rakudo/main: eaf4009624 | (Elizabeth Mattijsen)++ | src/core.c/IO/Handle.rakumod
Remove defaults from attributes in IO::Handle

In response to github.com/rakudo/rakudo/issues/5444 and the research that vrurg did for github.com/MoarVM/MoarVM/pull/1783 this removes the default value setting of the $!chomp, $!nl-in and
  $!nl-out to TWEAK, instead being specified on the attribute definition.
By doing this, the default value won't be set internally by the ... (6 more lines)
16:24 Util left 16:31 Util joined 17:13 epony joined
Geth rakudo/main: 69b8a24ae3 | (Elizabeth Mattijsen)++ | src/Perl6/Actions.nqp
Move backend tests from runtime to system build time

Apparently these flags where introduced at a time that the Actions file wasn't being pre-processed yet. Use pre-processing directives to mark the MoarVM and non-MoarVM sections, so that they will be visible at the time that rakudo is being built. Rather than having a (albeit cheap) test at runtime.
Also streamline the code a bit
22:37 sena_kun left