🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 25 August 2021.
Xliff timo: Yes. It's a coercion method, so it needs the FQN 00:20
timo: I added it so that when I do "method a (cairo_t() $cr) { ... }" I can automatically get the right thing if passed a Cairo::Context. 00:21
xinming when I compile raku 2022.04, I got error "/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.1/../../../../x86_64-pc-linux-gnu/bin/ld: ./libmoar.so: undefined reference to `uv__cloexec_ioctl'" 04:24
tellable6 2021-04-03T14:32:00Z #raku <SmokeMachine> .tell xinming_ no, that’s just a way to add “” around the table name… sorry, that problem wasn’t fixed yet… :(
xinming *_* never thought that it's been a year I didn't come in #raku 04:25
hmm, the above error can be fixed with `make realclean` within nqp/MoarVM dir 04:36
Xliff What method is prefix:<+> shorthand for? 07:39
Nemokosch the unary plus you mean?
Xliff Ah. It is .Numeric. I just needed to parenthesize. 07:40
timo i also saw after asking that it was already merged, so everything's good :) 09:06
tbrowder hi, anyone else seeing test errors on github during the zef search phase with an interrupt? 10:34
grondilu isn't there supposed to be a print character class? 13:00
tellable6 hey grondilu, you have a message: gist.github.com/731422b5dc6caa49cf...0ccf8559b8
grondilu m: dd grammar { token TOP { <print>+ } }.parse: "foo"
camelia Cannot resolve caller print(Mu:U: <anon|1>:D); none of these signatures matches:
(Mu: *%_)
in regex TOP at <tmp> line 1
in block <unit> at <tmp> line 1
grondilu m: dd grammar { token TOP { <graph>+ } }.parse: "foo" 13:02
camelia Match.new(:orig("foo"), :from(0), :pos(3), :hash(Map.new((:graph([Match.new(:orig("foo"), :from(0), :pos(1)), Match.new(:orig("foo"), :from(1), :pos(2)), Match.new(:orig("foo"), :from(2), :pos(3))])))))
[Coke] Anyone interested in the doc site (actual content sure, but also UI, site, workflow, integration with rakudoc, etc.) can you ping me? Trying to pick up some threads here, but don't know all the players. 13:46
tbrowder [hand raised] 15:20
.tell [Coke] i'm interested in doc site 15:23
tellable6 tbrowder, I'll pass your message to [Coke]
Geth doc: 85cd8c63e7 | Coke++ | doc/Language/faq.pod6
Show more recent -v output
15:59
doc: 7f3b45f71c | Coke++ | doc/Language/faq.pod6
Slight clarification about Christmas.
linkable6 Link: docs.raku.org/language/faq
Geth doc: 025402d043 | Coke++ | 3 files
Expose information to tests about scope

Allow tests to find out if they are being running in the scope of all files, or just a subset.
Add note to 'make xtest' helper script
Update search-categories to use this and skip a test that will always fail if run on a subset of files.
16:27
[Coke] tbrowder: ping received.
tellable6 2022-04-27T15:23:36Z #raku <tbrowder> [Coke] i'm interested in doc site
melezhik patrickb: I've made a fork of your DevelExecRunnerGenerator and looks like it successfully builds with my custom .sparkyci.yaml - sparrowhub.io:2222/report/262 16:29
git.sr.ht/~melezhik/Devel-ExecRunn...rkyci.yaml 16:30
melezhik Output from ake is not visible from log however I guess it runs ok, it just does not produce anything in output 16:31
You can pickup sprakyci yaml from here , add your project to a SparkyCI and continue to develop and make experiments ... 16:32
melezhik twitter.com/melezhik2/status/15193...x3IZZep_Cw 16:38
Geth doc: 3072a4394b | Coke++ | doc/Language/classtut.pod6
Match singular/plural
16:43
linkable6 Link: docs.raku.org/language/classtut
[Coke] we used to have the date last generated in the page output on the doc site; pretty sure we removed that because the diffs were creating churn. Anyone know if there's a hidden file with the last generated date in it on the site? 16:47
who is running the zazzle & cafepress stores listed here: www.raku.org/whatever/ 16:51
also, the first merch link is a 404
nine: Should the p5 module Inline::Perl6 be renamed to Inline::Raku? 16:52
nine [Coke]: it should 17:02
melezhik . 17:03
[Coke] nine++ 17:21
melezhik .tell patrickb I successfully run your build from my fork - git.sr.ht/~melezhik/Devel-ExecRunn...rkyci.yaml 18:13
tellable6 melezhik, I'll pass your message to patrickb
melezhik ^^ sparrowhub.io:2222/report/262
lizmat raku irc live looks outdated for me for today 18:14
I don't see messages made by me and probably other users last few hours
Geth Documentable: JJ unassigned from antoniogamiz Issue "make html" broken in raku/doc github.com/Raku/Documentable/issues/164
c255d260c8 | (JJ Merelo)++ | .github/ISSUE_TEMPLATE/bug_report.md

Thanks a lot for all the work done, Antonio
18:19
lizmat melezhik: I've kicked the logger
I'll reconcile the logs tomorrow with the colabti logger 18:20
Documentable: 50eaf96ca9 | (JJ Merelo)++ | META6.json
Changes description
18:24
melezhik lizmat++ 18:26
.tell patrickb - here Devel-ExecRunnerGenerator SpakyCI log with debug enabled for `build.pre` hook - sparrowhub.io:2222/report/263 18:28
tellable6 melezhik, I'll pass your message to patrickb
melezhik at least here we can see that ake gets run
melezhik . 19:01
. 19:24
melezhik .tell patrickb , please see github.com/melezhik/sparkyci/blob/...uild-hooks as well 20:03
tellable6 melezhik, I'll pass your message to patrickb
kybr is there a way to inspect the name of the current function? sub foo($a, $b) { say $thisfunctionname } .... i know raku has pretty great relfection, but i can't think how to do this 21:19
moon-child m: sub f { say callframe.code.name }; f 21:23
camelia f
kybr wow. thanks. 21:25
MasterDuke m: sub f { say &?BLOCK.name }; f 21:31
camelia f
MasterDuke m: sub f { say &?ROUTINE.name }; f
camelia f
jdv lizmat: i think your logger is missing stuff 22:55
compare colabti today to yours for this chan or raku-dev for example 22:56
japhb jdv: She knows, she's planning to reconcile the logs tomorrow. 23:20