🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
00:07 reportable6 left 00:09 reportable6 joined 00:28 TieUpYourCamel joined 01:03 jgaz left 02:03 coverable6 left, squashable6 left, bloatable6 left, benchable6 left, evalable6 left, quotable6 left, unicodable6 left, statisfiable6 left, reportable6 left, linkable6 left, tellable6 left, sourceable6 left, nativecallable6 left, committable6 left, greppable6 left, bisectable6 left, releasable6 left, notable6 left, shareable6 left, nativecallable6 joined, tellable6 joined, committable6 joined, notable6 joined, reportable6 joined 02:04 benchable6 joined, shareable6 joined 02:05 evalable6 joined, coverable6 joined, statisfiable6 joined, squashable6 joined, greppable6 joined, linkable6 joined, unicodable6 joined 02:06 releasable6 joined, bisectable6 joined, bloatable6 joined, sourceable6 joined, quotable6 joined 03:06 benchable6 left, sourceable6 left, greppable6 left, unicodable6 left, linkable6 left, notable6 left, squashable6 left, bloatable6 left, reportable6 left, bisectable6 left, shareable6 left, coverable6 left, evalable6 left, quotable6 left, statisfiable6 left, committable6 left, nativecallable6 left, tellable6 left, releasable6 left, squashable6 joined, tellable6 joined, sourceable6 joined, unicodable6 joined, linkable6 joined 03:07 statisfiable6 joined, quotable6 joined, benchable6 joined, releasable6 joined, shareable6 joined, bisectable6 joined, committable6 joined 03:08 nativecallable6 joined, greppable6 joined, notable6 joined, bloatable6 joined, evalable6 joined 03:09 coverable6 joined, azu joined, reportable6 joined 03:10 azu left 04:10 nativecallable6 left, coverable6 left, linkable6 left, bloatable6 left, statisfiable6 left, evalable6 left, reportable6 left, shareable6 left, notable6 left, squashable6 left, releasable6 left, sourceable6 left, quotable6 left, unicodable6 left, benchable6 left, committable6 left, bisectable6 left, greppable6 left, tellable6 left 04:11 bloatable6 joined, sourceable6 joined, linkable6 joined, quotable6 joined, evalable6 joined, benchable6 joined, reportable6 joined, committable6 joined 04:12 tellable6 joined, statisfiable6 joined, shareable6 joined, nativecallable6 joined, unicodable6 joined, coverable6 joined 04:13 releasable6 joined, notable6 joined, greppable6 joined, bisectable6 joined, squashable6 joined 04:22 justJingo left, justache joined 05:22 benchable6 left, notable6 left, committable6 left, statisfiable6 left, tellable6 left, linkable6 left, squashable6 left, reportable6 left, evalable6 left, sourceable6 left, greppable6 left, releasable6 left, nativecallable6 left, bisectable6 left, bloatable6 left, quotable6 left, shareable6 left, unicodable6 left, coverable6 left 05:23 statisfiable6 joined, sourceable6 joined, notable6 joined, unicodable6 joined, quotable6 joined, greppable6 joined 05:24 benchable6 joined, linkable6 joined, tellable6 joined, nativecallable6 joined, squashable6 joined 05:25 reportable6 joined, releasable6 joined, committable6 joined, bisectable6 joined, shareable6 joined, bloatable6 joined, coverable6 joined, evalable6 joined 05:42 razetime joined 05:57 Guest40 joined 05:58 Guest40 left 06:07 reportable6 left 06:10 reportable6 joined 06:26 perlsol joined 06:31 perlsol left 07:04 MoC joined 07:18 razetime left 08:21 benchable6 left, quotable6 left, nativecallable6 left, greppable6 left, linkable6 left, statisfiable6 left, releasable6 left, shareable6 left, bloatable6 left, bisectable6 left, notable6 left, unicodable6 left, evalable6 left, tellable6 left, coverable6 left, squashable6 left, committable6 left, sourceable6 left, reportable6 left, squashable6 joined 08:22 coverable6 joined, nativecallable6 joined, notable6 joined, bisectable6 joined, greppable6 joined, shareable6 joined, committable6 joined 08:23 statisfiable6 joined, benchable6 joined, tellable6 joined, sourceable6 joined, releasable6 joined, reportable6 joined 08:24 linkable6 joined, unicodable6 joined, quotable6 joined, evalable6 joined, bloatable6 joined 08:56 Sgeo left 09:13 sena_kun joined 09:16 razetime joined
El_Che all rakudo-pkg tickets PRs/Issues closed/merged. Not bad for a rainy morning \o/ 09:33
lizmat El_Che++
El_Che having a quick look at the arm64 preparations I made to check if it's a quick win 09:34
just a poll: is there someone here using github.com/nxadm/rakudo-pkg/blob/m...evbuild.md ? If not, I'll just remove the action 09:40
10:16 linkable6 left, evalable6 left 10:18 evalable6 joined 10:19 linkable6 joined 10:42 samebchase8 joined, samebchase left, samebchase8 is now known as samebchase 10:47 samebchase- left 10:49 samebchase- joined 11:49 nativecallable6 left, coverable6 left, squashable6 left, quotable6 left, nativecallable6 joined 11:50 coverable6 joined, squashable6 joined, quotable6 joined 11:53 epony left 12:01 ecocode___ left 12:07 reportable6 left 12:08 reportable6 joined 12:18 lichtkind joined
tbrowder g'day, all. what is the preferred file extension now for a document consisting of all rakupod (no raku code at all)? is it: .rakudoc, .rakupod, or ? 12:28
oh, i found it: rakudoc (in the docs) 12:31
Geth doc: 7fa39b2044 | (Tom Browder)++ (committed using GitHub Web editor) | doc/Language/filename-extensions.pod6
Remove formatting from table until it works
12:38
linkable6 Link: docs.raku.org/language/filename-extensions
12:48 dextercd joined 13:08 axmed joined 13:14 axmed left 14:14 sourceable6 left, quotable6 left, nativecallable6 left, reportable6 left, shareable6 left, statisfiable6 left, benchable6 left, notable6 left, unicodable6 left, greppable6 left, bisectable6 left, evalable6 left, linkable6 left, coverable6 left, bloatable6 left, releasable6 left, tellable6 left, committable6 left, squashable6 left, quotable6 joined, nativecallable6 joined, greppable6 joined, bisectable6 joined 14:15 unicodable6 joined, coverable6 joined, statisfiable6 joined, reportable6 joined, tellable6 joined, benchable6 joined, releasable6 joined 14:16 linkable6 joined, committable6 joined, squashable6 joined, shareable6 joined 14:17 sourceable6 joined, MoC left, notable6 joined, bloatable6 joined, evalable6 joined 14:38 sena_kun left 14:39 sena_kun joined 14:59 euandreh left 15:21 euandreh joined 15:30 MoC joined 15:43 axmed joined 15:45 axmed left 15:47 axmed joined 16:10 jgaz joined
bartolin_ committable6: 2022.06,HEAD say array[int].new(:shape(1)).^roles 16:24
committable6 bartolin_, ¦2022.06,HEAD(7342d9d): «((shaped1intarray) (shapedintarray) (shapedarray) (ShapedArrayCommon) (array::intarray[int]) (Positional[int]) (Positional) (Iterable))␤»
tellable6 2022-05-17T14:48:26Z #raku-dev <vrurg> bartolin Do you know why do I get 'java.lang.RuntimeException: java.lang.NoSuchFieldException: field_1' when use nqp::atomicbindattr/nqp::casattr and even just nqp::cas in the core?
bartolin_ oh, looks like I haven't been here for a while 16:25
16:29 jgaz left
bartolin_ vrurg: pretty sure you figured that out. As far as I remember, the atomic ints have only been stubbed for the jvm backend. But I think there was a recent branch/PR in that area. (yes, I found this: github.com/Raku/nqp/pull/776) 16:30
vrurg: btw, do you maybe have a quick idea what could cause github.com/rakudo/rakudo/issues/5037? I don't fully understand github.com/rakudo/rakudo/commit/71de22321d and have no idea how it changes multi dispatch for the JVM backend. (If that's really the problem at hand.) 16:34
16:48 MoC left
Geth ecosystem/main: 37690bad1c | (Nick Logan)++ (committed using GitHub Web editor) | META.list
Rename remaining urls
17:14
lizmat TIL the meaning of the word rout 17:21
tbrowder to all mi6 users: be aware that mi6 will overwrite an existing README.md by default if you accidentally run "mi6 test" or "mi6 build" in a non-mi6-managed module repo directory. 17:29
17:32 razetime left
tbrowder also, mi6 by default doesn't have to have a dist.ini file in a module base directory, but it uses the "[ReadmeFromPod] enable = true" as its default. 17:32
17:34 Sgeo joined
lizmat hmmm.. if there is no dist.ini, I guess that should be false as a default 17:35
skaji ^^ ?
tbrowder i just filed an issue on that 17:38
skaji says he doesn't want to require a dist.ini for mi6 to operate, but i don't know his rationale. maybe he will change the default action as enable=false but that is not guaranteed. 17:41
he is steadfast in his design approach for mi6 17:42
lizmat and that's ok :-) but the current default on an absent dist.ini is just too dangerous I think 17:43
tbrowder i agree
i am revisiting my mi6 helper module to be (1) functional and (2) more benign to help ease conversion of existing modules, and enable=false is right there as default unless the user wants something else. 17:46
the other main default will be to use zef/fez
17:52 jgaz joined 18:07 reportable6 left 18:09 reportable6 joined 18:30 jgaz left 19:30 greppable6 left, reportable6 left, squashable6 left, committable6 left, notable6 left, shareable6 left, statisfiable6 left, nativecallable6 left, evalable6 left, tellable6 left, benchable6 left, quotable6 left, linkable6 left, bloatable6 left, bisectable6 left, unicodable6 left, releasable6 left, sourceable6 left, coverable6 left 19:31 statisfiable6 joined, bloatable6 joined, quotable6 joined, committable6 joined, coverable6 joined, bisectable6 joined 19:32 unicodable6 joined, shareable6 joined, tellable6 joined, notable6 joined, nativecallable6 joined, linkable6 joined, sourceable6 joined, benchable6 joined, evalable6 joined 19:33 reportable6 joined, releasable6 joined, greppable6 joined, squashable6 joined 20:33 coverable6 left, committable6 left, reportable6 left, tellable6 left, benchable6 left, releasable6 left, bisectable6 left, notable6 left, sourceable6 left, squashable6 left, bloatable6 left, shareable6 left, linkable6 left, greppable6 left, evalable6 left, unicodable6 left, nativecallable6 left, statisfiable6 left, quotable6 left 20:34 nativecallable6 joined, reportable6 joined, bisectable6 joined, tellable6 joined 20:35 unicodable6 joined, releasable6 joined, coverable6 joined, evalable6 joined, greppable6 joined, statisfiable6 joined 20:36 shareable6 joined, committable6 joined, notable6 joined, bloatable6 joined, quotable6 joined, sourceable6 joined, squashable6 joined, linkable6 joined, benchable6 joined 20:50 euandreh left, euandreh joined 20:51 jgaz joined 21:37 epony joined 21:38 axmed left 21:42 orylesor joined
orylesor Hey! I'm Teresa. (she/her) 21:49
I've installed Linenoise with zef on Arch Linux to gain tab completion in the rakudo REPL. I hoped it would complete partially typed variable names, but it seemingly can't do that. Can you make Linenoise do it? If not, is there a trick or another library that can do it?
Thanks in advance.
21:57 lichtkind left
Voldenet while theoretically possible (you can get variables from :: and linenoiseSetCompletionCallback it's implementable), but I'm not sure if it was implemented 22:14
s/,but//
So, apparently github.com/rakudo/rakudo/blob/1c04...L.pm6#L143 22:24
orylesor Unfortunately I'm not only a Raku beginner, but I'm an absolute beginner in programming so I can't yet make anything of that, but I appreciate you pointed me in the right direction(?) 22:27
Voldenet So… the line there seems like a list of completions 22:29
and it only includes functions in CORE:: so it will help you completing things like "categorize", "await" but not variable names 22:31
(unless I'm wrong)
orylesor That's exactly what it does! Oh, so you confirmed that's how it is by looking at the source code. Nice, thanks for confirming! 22:33
22:36 sena_kun left 22:50 jgaz left
tbrowder orylesor: welcome! are you aware of the beginner channel #raku-beginner? you may get responses a bit sooner there, but this channel is pretty friendly and usually helpful 23:06
orylesor tbrowder: Yes, saw it in this channel's header message thing. I just figured the REPL question isn't a typical beginner question. 23:26
Thank you. :)
23:33 bigdata joined 23:49 bigdata left 23:55 Kaipei left