🦋 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.
El_Che new release? 10:46
lizmat yes 10:47
jdv++ 10:48
El_Che ok, building packages in a test run (not yet uploaded) 10:49
github.com/nxadm/rakudo-pkg/action...1836565855 10:50
now building the packages to be uploaded to repos 11:04
El_Che weekly: rakudo-pkg 2022.02 released 11:58
notable6 El_Che, Noted! (weekly)
Voldenet NativeCall question: if I have `struct Pair { int* a; int* b; }` and method `struct Pair Something() {…}`, can I somehow access that? 11:59
lizmat El_Che++ 12:13
Voldenet s/method/function/ 12:21
[Coke] still working on that bisect on windows. near the end, ran into a different issue where zef install is saying "extraction ok" and then just stopping. hopefully I can still get to the root of the original issue with these skips. 14:03
[Coke] also: when using chrome remot desktop to open a connection to my mac to run tmux with irssi in it... hitting control w to delete a word does not have the intended effect. I have done this dozens of times over this weekend, oops. (almost just did it againt in this send.) 14:04
MasterDuke [Coke]: btw, rakudo does have a `--force-rebuild` option 14:10
gfldex Is there a way to create a custom type that plays well with single arg slurpies? 16:12
context: gist.github.com/3875e79bc8c9225c0b...a2cf8cc820 16:13
nine Voldenet: access what? 16:36
Voldenet fields inside a struct returned through stack 16:54
Geth setup-raku/dependabot/npm_and_yarn/ajv-6.12.6: 9a02fcbc6d | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json
Bump ajv from 6.12.2 to 6.12.6

Bumps [ajv](github.com/ajv-validator/ajv) from 6.12.2 to 6.12.6.
  - [Release notes](github.com/ajv-validator/ajv/releases)
  - [Commits](github.com/ajv-validator/ajv/compa.....v6.12.6)
  ---
... (6 more lines)
16:56
nine Voldenet: in that specific example, you may be able to access Pair.a via trickery. But in general NativeCall doesn't support this use case yet. You may have to use a wrapper library written in C that puts this structure onto the heap and returns a pointer 16:58
Voldenet Yeah, that's the workaround I use
malloc, memcpy and pointer
…and the trickery would be using int64 I suppose 16:59
or Pointer
nine exactly
guifa nine++ ty for the CLDR PR btw 17:39
guifa lizmat: with RAST's maturation, will traits be passed compiled stuff or will they have access to the RAST? Or will there potentially be a different way to get at the AST? (maybe a different trait_mod keyword?) 17:43
lizmat guifa: good question... 17:44
I have no idea, really
I guess initially jnthn will want to go for the least amount of change
so I don't think you'll be able to do more then 17:45
and once there are macros, some of the trait_mod stuff may be obsolete anyway
guifa Yeah, OT1H, keeping them receiving compiled won't break anything. OTOH, there's some really cool stuff one could do accessing the AST
guifa was just thinking about JS's old asm.js, using a subset of JS that can be hyper optimized, and how Raku might pull off similar 17:51
lizmat you're thinking something akin to miniperl ? 17:54
El_Che mini? think micro! www.foo.be/docs/tpj/issues/vol5_3/...-0003.html :) 18:05
guifa lizmat effectively. I mean, as per usual for me, I'm thinking about teh cool factor, but there will always be utility in teh cool 18:28
[Coke] MasterDuke: it never seems to be doing what I want, though. :) Will double check. 20:06
El_Che [Coke]: you need to tell it what you want, what you really, really want. 20:28
Nemokosch Who is this raiph? 🥴 21:17
Anyway, I can be informal or overly formal if need be, since this is no place for personal drama, let me just say: as long as the participants of discussions don't know each other, let's respect the others' effort when writing comments and stay away from stackoverflow-quality 2 liners 21:24
guifa Nemokosch: what's this in reference to? That raiph would write a 2liner seems… very out of character 21:36
guifa used to think he was long winded until he saw raiph's chapter-long answers to questions
Nemokosch it's about a Raku issue I opened a couple of days ago and CodeSections suspended after a tangent between raiph and me 21:42
Hell, I still wanted to reply to something meaningful... this raiph could have just stayed away 21:44
Geth setup-raku/dependabot/npm_and_yarn/node-fetch-2.6.7: ac5102d34a | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json
Bump node-fetch from 2.6.1 to 2.6.7

Bumps [node-fetch](github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
  - [Release notes](github.com/node-fetch/node-fetch/releases)
  - [Commits](github.com/node-fetch/node-fetch/c......v2.6.7)
  ---
... (6 more lines)
21:49
ugexe i think maybe if you had given them more than day they might have followed through on their original commitment of replying in a thorough manner. two sentences from raiph are generally followed by 20+ more 21:50
Nemokosch I'm not setting any deadlines for anyone 21:54
ugexe You were implying he needed to respond with something you found meaningful, and the fact he had not done so already had upset you 21:56
Nemokosch On the other hand, I do find it disrespectful that people are making effort in order to investigate something and you just go there to post something irrelevant
so no, he didn't need to respond in the first place 21:57
ugexe you are tilting at windmills
Nemokosch but if he does, it should hit some minimal niveau just out of respect, in my opinion 21:58
and what are those windmills?
that someone responds on topic?
[Coke] Is there a URL to review for this? 22:05
Nemokosch well, do you want to review this? 22:09
Geth doc: codesections++ created pull request #4035:
Remove incorrect text & non-compiling example
22:16
[Coke] Someone's already provided the URL in private chat, thanks. 22:21
lucs Is there a channel dedicated to Comma IDE? 22:38
MasterDuke i forget whether #comma is a thing also, but a bunch of the comma devs are in #cro 22:46
though this is getting a bit late in the night since most are in europe, you might have better luck tomorrow 22:49
lucs Aha, cool, thanks. 22:50
Geth setup-raku: ac5102d34a | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json
Bump node-fetch from 2.6.1 to 2.6.7

Bumps [node-fetch](github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
  - [Release notes](github.com/node-fetch/node-fetch/releases)
  - [Commits](github.com/node-fetch/node-fetch/c......v2.6.7)
  ---
... (6 more lines)
23:15
setup-raku: 318cc82a3c | (Shoichi Kaji)++ (committed using GitHub Web editor) | package-lock.json
Merge pull request #19 from Raku/dependabot/npm_and_yarn/node-fetch-2.6.7

Bump node-fetch from 2.6.1 to 2.6.7
23:16
Geth doc: codesections++ created pull request #4036:
minor tweak to make xt/aspell's output better/less verbose
23:43