🦋 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: salortiz++ created pull request #5094:
Properly compose 'with[out]' with external 'for'
03:11
Geth rakudo: 3859d6cbc1 | (Elizabeth Mattijsen)++ | 3 files
Make sure .elems don't mention the class

In response to #5093
11:30
Geth rakudo: bfc6f6db88 | (Elizabeth Mattijsen)++ | tools/templates/NQP_REVISION
Bump NQP to get chown and JV backend fixes
11:49
lizmat wonders whether this shouldn't just throw the Failure 12:14
m: my int $ = Failure.new
camelia WARNING: unhandled Failure detected in DESTROY. If you meant to ignore it, you can mark it as handled by calling .Bool, .so, .not, or .defined methods. The Failure was:
Failed

This type cannot unbox to a native integer: P6opaque, Failure
in…
lizmat meh, looks like that throws from NQP, and NQP doesn't know about Failure 12:15
Geth rakudo/lizmat-chown: 8efbdbe0d4 | (Elizabeth Mattijsen)++ | 12 files
Implement IO::Path.chown and chown()

Thanks to the work of Daniel Green++, NQP now has a nqp::chown op that can be used to change owner and group of a given path.
Both the subroutine as well as the method version take a :uid and a :gid named argument that should be specified with the integer ... (7 more lines)
13:21
rakudo: lizmat++ created pull request #5095:
Implement IO::Path.chown and chown()
rakudo/lizmat-chown: 093c9a6d56 | (Elizabeth Mattijsen)++ | src/core.c/Exception.pm6
Add missing word, MasterDuk++
13:41
Geth rakudo: 64f552f32a | (Elizabeth Mattijsen)++ | 2 files
Revert "Simplify setting up standard handles (#4919)"

This reverts commit 64317c4eedf27df7c411413e7029b86c26cbd232.
In response to #5050
17:55