🦋 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.
[Coke] gist.github.com/coke/be1f5d0a6ebe2...bb85be1964 for a one-level deep inverse zef-deps 01:12
I imagine getting versions working in a sane way in that list will be hard, as will rendering when I start pulling in parents of parents 01:25
Geth rakudo/main: 0cdf4339eb | (Elizabeth Mattijsen)++ | src/Perl6/Grammar.nqp
Backport heredoc quote language fix to legacy grammer

See github.com/rakudo/rakudo/commit/3bca9516a6 for reasoning
08:09
rakudo/main: de7151fa9f | (Elizabeth Mattijsen)++ | src/Raku/Grammar.nqp
RakuAST: we don't need to separately define $quote-lang anymore
08:10
Geth nqp/main: 20f4acbcae | (Elizabeth Mattijsen)++ | tools/templates/MOAR_REVISION
Bump MoarVM for libuv update, MasterDuke++
08:53
rakudo/main: 56bfa92945 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION
Bump NQP to get libuv update, MasterDuke++
09:06
Geth rakudo/main: babce6b6f9 | (Elizabeth Mattijsen)++ | src/Perl6/Grammar.nqp
Revert "Backport heredoc quote language fix to legacy grammer"

This reverts commit 0cdf4339eb5313ddaf7e202f4283d4c2e8505e4d.
This was responsible for github.com/rakudo/rakudo/issues/5321 not the libuv update.
10:29
[Tux] Is the issue leading to Text::CSV breakage fixed (so I can start a new timing-run)? 11:19
lizmat [Tux]: don't think so :-( 11:21
Geth rakudo/main: aed6be5b76 | (Elizabeth Mattijsen)++ | 4 files
RakuAST: refactor Markup.meta handling

It was decided that the meta of a markup *could* contain Markup objects as well. This commit ensures this is now handled that way. However, this has a number of ramifications:
  - The interpretation of Markup.meta is now entirely up to the renderer
... (7 more lines)
12:56
Geth rakudo/main: bef9ea40cf | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/LegacyPodify.pm6
RakuAST: fix podification of markup

Specifically in the case where a unallowed markup had a meta that contained markup that *was* allowed. Case in point:
  =begin code :allow<B>
An X<array|B<arrays, definition of>> is an ordered list of scalars
  =end code
16:12
lizmat PSA: there will be no 2023.07 release of Rakudo on account of holidays :-) 16:15
[Coke] 7 or 8?
lizmat 2023.07 so far :-) 16:16
Geth JSON-Unmarshal/main: 6 commits pushed by (Jonathan Stowe)++, (Vadim Belman)++ 16:46
JSON-Unmarshal/main: 399060ae3d | (Elizabeth Mattijsen)++ | 2 files
0.14
16:54
lizmat [Coke] ^^ 16:55
gfldex m: (^10).roll(20) ==> { @^a »*» 10 }() ==> say(); 21:53
camelia (30 40 10 90 80 10 30 10 70 90 70 60 0 80 90 80 20 20 70 0)
gfldex m: (^10).roll(20) ==> { @^a »*» 10 } ==> say();
camelia ===SORRY!=== Error while compiling <tmp>
Only routine calls or variables that can '.append' may appear on either side
of feed operators.
at <tmp>:1
------> (^10).roll(20) ==> ⏏{ @^a »*» 10 } ==> say();
gfldex I'm not entirely sure I agree with Rakudo when it comes to Block being a routine. 21:54
Using blocks with ==> is not covered in S03-feeds. Should I file an ENODOC regardless? 22:03
nemokosch m: (^10).roll(20) ==> ({ @^a »*» 10 })() ==> say(); 22:08
Raku eval (40 70 60 60 90 40 10 80 0 30 20 60 80 40 90 80 40 0 90 60)
nemokosch epic win
it may be an ENODOC but it surely is an ENOSENSE 22:10