🦋 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: ... | log inspection situation still under development | For MoarVM see #moarvm
Set by lizmat on 22 May 2021.
lizmat Files=1352, Tests=117130, 288 wallclock secs (35.34 usr 9.75 sys + 4027.05 cusr 323.72 csys = 4395.86 CPU) 08:49
lizmat notable6: weekly 11:35
notable6 lizmat, No notes for “weekly”
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2022/04/04/2022-...completer/ 12:45
[Coke] www.securityweek.com/checkmarx-fin...in-attacks 12:49
Forcing the authors to be registered elsewhere helps; does our new system deal with this kind of attack where someone is creating multiple auths? 12:51
lizmat I guess the zef ecosystem links an auth to an email address 12:58
and that's about it
and technically, someone could upload a module "Foo" with a higher version than any "Foo" that's in there already 12:59
the only way to make sure you get a correct version of your module in your code, is to at least also specify an "auth" in your use statement 13:00
having said that, so far that hasn't been necessary, but then again, it's still early in Raku's life cycle
[Coke] Sounds like that's a reasonable answer though: that we can trust/require an existing author. 13:22
Geth rakudo/IO.dir-with-entries: 076f484e45 | (Elizabeth Mattijsen)++ | src/core.c/IO/Path.pm6
Add an IO::Path.dir-with-entries method

Checking whether a directory has entries in it, can be checked by doing e.g. an "if .dir.head {". However, this will leak resources as the iterator that runs "dir" will never be finished, and thus the underlying directory handle will also never be closed.
... (8 more lines)
20:03
rakudo: lizmat++ created pull request #4848:
Add an IO::Path.dir-with-entries method
20:04
SmokeMachine Would something like this be possible? www.irccloud.com/pastebin/eFdO2yxP/ 21:58