🦋 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 can be inspected at colabti.org/irclogger/irclogger_log/raku-dev | For MoarVM see #moarvm
Set by lizmat on 26 April 2021.
00:11 lichtkind left, MasterDuke left 00:16 Xliff joined
Xliff \o 00:16
00:56 frost-lab joined 01:55 kvw_5 joined 01:59 kvw_5_ left 06:20 domidumont joined 07:02 |Tux| left 08:07 |Tux| joined 08:12 |Tux| left 08:20 |Tux| joined 08:27 sena_kun left 08:28 sena_kun joined 08:35 |Tux| left 08:41 patrickbkr[m] left, uzl[m] left, MitarashiDango[m left, AlexDaniel` left 08:43 LizBot left, LizBot joined 08:44 squashable6 left 08:45 squashable6 joined 08:47 sena_kun left 08:49 sena_kun joined 08:52 MitarashiDango[m joined 09:27 |Tux| joined 09:36 bloatable6 joined 09:37 patrickbkr[m] joined, uzl[m] joined, AlexDaniel` joined
Geth rakudo: bb069a99cf | (Elizabeth Mattijsen)++ | src/core.c/allomorphs.pm6
Make allomorph.lc|uc|tc|tclc|fc|flip return Str

These were forgotten in making Str subclassability consistent.
Fixes #4347
rakudo/rakuast: 1595ec0587 | (Jonathan Worthington)++ | 3 files
Compile := in the case the target is an indexer
|Tux| Rakudo v2021.04-10-gbb069a99c (v6.d) on MoarVM 2021.04-3-g4b934b627
csv-ip5xs0.884 - 0.902
csv-ip5xs-208.460 - 9.155
csv-parser25.232 - 27.282
csv-test-xs-200.375 - 0.377
test7.589 - 7.996
test-t1.970 - 2.113
test-t --race0.990 - 1.046
test-t-2032.861 - 33.849
test-t-20 --race10.051 - 10.280
Geth rakudo/rakuast: 8a7c7bd5a0 | (Jonathan Worthington)++ | src/Raku/ast/variable-access.rakumod
Compile binds to dynamic variables
rakudo/rakuast: beeee82c65 | (Jonathan Worthington)++ | 4 files
Compile binding to lexicals

For now, with the type check assertion being generated.
11:49 frost-lab left
Geth ¦ problem-solving: lizmat self-assigned Preserving / Accessing Raku IRC Log History github.com/Raku/problem-solving/issues/280 12:16
problem-solving/move-repo-to-raku: a830d70241 | (Elizabeth Mattijsen)++ | solutions/meta/move-repo-to-raku.md
Suggest moving to "raku" organisation

Note, this is only part of solving issue #280.
problem-solving: lizmat++ created pull request #281:
Suggest moving to "raku" organisation
lizmat hmm... so I uploaded a new version of IRC::Log::Colabti about 18 hours ago 12:30
yet Github::Actions / zef cannot find it 12:32
zef install --/test --test-depends --deps-only . 12:33
yet zef installs 0.15 of that module fine 12:34
12:41 softmoth joined
Geth rakudo/rakuast: 50e28ecd95 | (Jonathan Worthington)++ | src/Raku/ast/variable-access.rakumod
Compile binds to attributes
lizmat ugexe: I know that zef knows about all of the ecosystem, but could I use zef to tell me which modules were changed / added in a certain period ? 12:57
if not, is there a module out there that would allow me to that 13:02
if not, I guess I will have to make one :-)
afk for a few hours& 13:30
14:02 softmoth left
jdv79 aren't the index files in git? 14:05
oh i guess fez isn't there - github.com/ugexe/Perl6-ecosystems 14:07
14:15 softmoth joined
vrurg jdv79: neither CPAN is. 14:18
ugexe lizmat: you could do a diff based on the output of `zef list` to see which new/updated/deleted distribution names there are 14:22
14:22 softmoth_ joined
ugexe if you just want to do p6c one can do `zef list --/cpan --/fez --/cached`, just fez `zef list --/cpan --/p6c --/cached` 14:22
14:25 softmoth left
jdv79 vrurg: huh? cpan is there. 14:33
Geth rakudo/rakuast: 8ae1aa305a | (Jonathan Worthington)++ | src/Raku/ast/statements.rakumod
Properly handle `loop` without a condition part
rakudo/rakuast: 3caa9da437 | (Jonathan Worthington)++ | 3 files
Parse and attach parameter traits

However, they don't yet have an effect on the compilation.
rakudo/rakuast: 263689a58f | (Jonathan Worthington)++ | src/Raku/ast/signature.rakumod
Compile `is rw` parameter binding
15:14 b2gills left 16:27 grimler32 left
Geth nqp/master: 4 commits pushed by (Nicholas Clark)++, Altai-man++ 16:28
16:54 patrickb joined, MasterDuke joined
tonyo lizmat: you can get that info via a HEAD request on fez 17:12
eg `curl -I '360.zef.pm/G/RE/GREEN/eb656dcb3755777fbc47de2d295091630a009832.tar.gz'` => Last-Modified: Tue, 19 Jan 2021 17:16:02 GMT 17:13
that url is available in the fez index ^
lizmat I assume that's just for modules in the new zef ecosystem ? 17:14
tonyo yes
lizmat ok, yet another reason to move :-)
tonyo with git you'd have to look at commit to p6c then look at that repo's history for the version change. historically i've used a git grep on the meta 17:15
Geth roast/master: 6 commits pushed by (JJ Merelo)++, (Juan Julián Merelo Guervós)++ 17:21
17:40 patrickb left 17:43 cog_ joined 17:46 cog left 17:58 ChanServ sets mode: +o lizmat 18:01 ChanServ sets mode: -o lizmat
japhb lizmat, OOC what do you keep changing in the topic? 18:22
18:30 domidumont left
lizmat japhb: actually, I didn't change it. was checking LizBot's functionality re topic changes 18:37
japhb: see also github.com/Raku/problem-solving/issues/280 18:38
japhb Ah, gotcha. I was thinking "That seems almost the same, what am I missing?" :-) 19:03
19:15 MasterDuke left 19:19 MasterDuke joined
Geth nqp: patrickbkr++ created pull request #718:
Fix sprintf large int tests
MasterDuke patrickbkr[m]: when building moarvm, is there a way to only conditionally include something from build/Makefile.in based on a flag/option passed to Configure.pl? 19:26
19:31 patrickb joined 19:44 softmoth_ left 20:12 squashable6 left 20:15 squashable6 joined
Geth nqp: 6e94cf7a7b | (Patrick Böker)++ | t/hll/06-sprintf.t
Fix sprintf large int tests

By setting up the ints to print more robust. See github.com/MoarVM/MoarVM/pull/1385...-748591561
nqp: b548d14da5 | (Patrick Böker)++ (committed using GitHub Web editor) | t/hll/06-sprintf.t
Merge pull request #718 from patrickbkr/fix-mingw-tests

Fix sprintf large int tests
patrickb MasterDuke: I don't know off hand... 20:20
MasterDuke patrickb: fyi, the question was inspired by github.com/MoarVM/MoarVM/pull/1482 20:21
patrickb It's not based on nqp-configure...
20:35 patrickb left
Geth rakudo/rakuast: e33c4385b3 | (Jonathan Worthington)++ | 5 files
RakuAST nodes for placeholder parameters

Including wiring them up to the compiler frontend.
21:05 MasterDuke left 21:07 MasterDuke joined 21:10 softmoth_ joined 21:11 softmoth_ is now known as softmoth
japhb timotimo: github.com/timo/json_fast/pull/73 21:24
22:00 b2gills joined 22:40 MasterDuke left 22:42 MasterDuke joined