🦋 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:00 reportable6 left 00:03 jpn joined, reportable6 joined 00:06 jmcgnh joined 00:08 jpn left 00:52 jpn joined 01:05 jpn left
ugexe man github actions is so flakey with windows 01:18
i've had random zef tests fail 6 times in a row now
only on windows
appveyor might have a similiar issue for me once every ~10 runs 01:19
01:47 jpn joined 01:52 jpn left 02:06 guifa_ left 02:38 Sgeo_ joined, Sgeo left 02:42 jpn joined 02:47 jpn left 03:16 jgaz joined 03:19 jgaz left 03:31 Homer_Simpson joined
Homer_Simpson is there a way to do raku.exe mysourcefile.raku myprogram.exe from within a notepad++ plugin 03:32
I used to be able to run GCC from a notepad++ plugin that was configured to run uf I hit f6 03:33
I don't really want to use cmd as the ide using raku.exe 03:34
it has no syntax highlighting and its more of a REPL than an IDE
notepad++ lets me make my own syntax highlighting 03:35
03:39 jpn joined 03:44 jpn left 04:01 razetime joined 04:14 jpn joined 04:19 jpn left 04:22 Kaiepi left
ugexe Why not use visual studio code? 04:29
there is also the raku specific Comma IDE 04:30
05:09 jpn joined 05:14 jpn left 05:51 Kaiepi joined 06:00 reportable6 left, reportable6 joined 06:23 razetime left 06:29 Homer_Simpson left 06:52 jpn joined, razetime joined 06:57 jpn left 07:07 razetime left 07:11 jpn joined 07:46 sena_kun joined 08:15 jpn left 08:48 jpn joined 08:50 razetime joined 08:53 jpn left 09:25 Xliff joined 09:37 razetime left 09:44 jpn joined 09:48 jpn left 10:12 Xliff left 10:15 jpn joined 10:18 sena_kun left 10:20 jpn left 10:42 jpn joined 10:44 Sgeo_ left 11:09 sena_kun joined 11:15 Xliff joined 11:46 jpn left 11:50 jpn joined 12:00 reportable6 left 12:01 Kaiepi left 12:02 jpn left 12:03 reportable6 joined 12:08 equinox joined 12:18 jpn joined 12:29 jpn left 12:43 equinox left 12:54 epony left 12:55 jpn joined 12:59 jpn left 13:00 jpn joined 13:04 Kaiepi joined 13:11 epony joined 13:27 jpn left, Homer_Simpson joined 13:29 guifa_ joined
guifa_ o/ 13:29
Homer_Simpson HELLO!!!!!!!!! 13:36
13:38 jpn joined 13:58 discord-raku-bot left 13:59 discord-raku-bot joined 14:28 jpn left
Xliff guita: Heya. Are you using RakuAST, yet? 14:45
guifa: Heya. Are you using RakuAST, yet?
guifa_ Xliff: I am
Actually doing a total rewrite of Intl::Format::Number with it right now 14:46
Xliff How is that going?
14:46 jpn joined
guifa_ I'm going to probably end up having too much fun with it 14:46
so far I'm not doing anything too crazy, just creating a sub and organizing some code for the formatters 14:47
Xliff Is some of it online, anywhere? 14:48
14:51 jpn left
guifa_ not yet, I just started the rework process right after doing the advent calendar posts 15:00
I've already hit some structurs that don't have test files in, so I'm going to try to make some of those as I go
maybe also start documenting for end users too
15:01 equinox joined
Anton Antonov @guifa Are you working on RakuAST or "just" documenting? 15:02
guifa_ Anton: I'm not doing core work: just using it for some of my modules. But for stuff where I can help (writing test files), I'll try to pitch in where I can
Anton Antonov @guifa Your RakuAST advent post was/is very helpful, BTW...
I see -- great! I need RakuAST in order to "finish" my Mathematica interpreter (Raku.) 15:03
guifa_ I've been holding off on rewriting Intl::Format::DateTime for RakuAST to get into main 15:04
Nemokosch guifa_++
Anton Antonov Today, I am trying to figure out how should I rewrite my grammar-based random sentence generator using RakuAST. (I might not do it, and decide its current state is just fine.) 15:05
guifa_ I could make it probably 2-3x as fast, but didn't want to put in the work just yet. And then I realized if I do the number formatter first
I could add an rakuast sub option so I could actually grab the RakuAST from the number formatter, and fully integrate it into the date (or unit) formatter
Nemokosch unfortunately I couldn't build a new rakudo on this machine today 15:06
I wanted to check out default values for `my Int &foo` kind of calls
guifa_ needs a new keyboard 15:07
oops ww but is still true lol
Anton Antonov I cannot install "Intl::Format::DateTime" on my mac. 15:08
I very curios about the date-time formatting, since a big part of my "data science work" is working with- and plotting time series. 15:10
15:11 jpn joined 15:12 discord-raku-bot left, discord-raku-bot joined
guifa_ Anton: I'll revisit it, I've updated so many modules in the Intl ecosystem there's a solid chance something has gone off somewhere 15:16
I'm working from the core (Intl::LanguageTag) outwards with much more modern rewrites and (esp. for formatting) RakuAST 15:17
Anton Antonov I see -- good luck!
guifa_ hopefully within a month or so everything will stabilize and updates won't break anything 15:18
15:20 jpn left, discord-raku-bot left, discord-raku-bot joined 15:21 razetime joined 15:25 razetime left
guifa_ Anton: it looks like it might be an easy fix. I'll take a look at it in an hour or so. Since the module is on github/p6c only (not moved to fez), it's trying to install an old version of Intl::CLDR that seems to be borked a bit 15:31
I'll try updating the META6 to force it to use the fez versions 15:32
15:35 jpn joined 15:40 jpn left 15:43 jgaz joined 15:48 guifa left 15:49 guifa joined
Geth ecosystem/main: 8eca35d1dd | (Pawel Pabian)++ (committed using GitHub Web editor) | META.list
Remove modules migrated to Fez ecosystem.
Nemokosch Polish? 15:54
16:05 Homer_Simpson left 16:09 jpn joined 16:23 sena_kun left, equinox left 16:35 jpn left
Anton Antonov @guifa Sounds good. 16:43
16:48 jpn joined 16:50 Kaiepi left, jgaz left 16:54 jpn left 16:55 razetime joined
Geth ecosystem/main: 70bc7f150f | (Elizabeth Mattijsen)++ | META.list
Linux::Joystick now lives on zef
17:04 sena_kun joined 17:07 jpn joined 17:12 jpn left 17:13 jpn joined
lizmat notable6: weekly 17:16
notable6 lizmat, No notes for “weekly”
lizmat and yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2022/12/26/2022-...ntonovmas/
thowe \o/ 17:18
17:22 jgaz joined 17:25 melezhik joined 17:27 melezhik left 17:34 jpn left 17:44 Kaiepi joined 17:47 jpn joined 17:51 Kaiepi left 17:53 jpn left 18:00 reportable6 left 18:01 reportable6 joined 18:10 Homer_Simpson joined, razetime left 18:17 melezhik joined 18:22 melezhik left
Anton Antonov @lizmat Thanks for naming the latest Rakudo Weekly News blog post after my work! 18:23
18:23 equinox joined
lizmat Anton: you're very much welcome, they were nice Xmas presents :-) 18:23
Anton Antonov Nice to hear! I learned a lot of your latest Dec 25th Advent post. 18:24
I have a dozen 60-to-80% finished blog post and articles. I feel I have to "wrap them up" (and post them) in order to move on (onto other ideas.) 18:25
lizmat looking forward to them :-) 18:26
18:28 jpn joined 18:31 Kaiepi joined 18:50 jpn left, perlbot left 18:51 simcop2387 left 19:01 jpn joined 19:07 jpn left
guifa_ Anton: I was *almost* right. I needed to update everything to use zef, and then Spanish changed from using `p.\NBSPm.` to `p.\NNBSPm.` in the newest CLDR release so test files also failed 19:08
19:19 jpn joined 19:29 jpn left
Anton Antonov @guifa Ok 🙂 19:42
19:54 jpn joined 19:56 Sgeo joined 19:59 jpn left, Xliff left
guifa_ weird 20:01
I'm getting a SIGSEGV when running my DateTime::Timezones now 20:02
exit code 139, though I can't decode that, caused on self.bless(…), let me see if I can golf this 20:05
Anton Antonov @guifa So, at this point, you only tried to baseball it? 20:09
guifa_ m: class DateTime is DateTime { method new { self.bless() } }; my $a = DateTime.new 20:11
camelia ( no output )
guifa_ m: class DateTime is DateTime { method new { say "new new"; self.bless() } }; my $a = DateTime.new 20:12
camelia new new
guifa_ basically I'm getting it whn calling a self.bless in a structure like that 20:13
20:17 jpn joined
guifa_ ah no, it's when calling CORE::DateTime 20:18
m: class DateTime is DateTime { method new { CORE::DateTime.now() } }; my $a = DateTime.new
camelia ( no output )
20:20 Homer_Simpson left
Anton Antonov @guifa I recall that your speak not just Spanish, but also Portuguese -- is that right? 20:21
20:23 jpn left 20:33 jpn joined 20:50 jpn left 20:53 equinox left 20:56 perlbot joined 20:57 simcop2387 joined 21:00 jpn joined 21:03 epony left, perlbot left 21:04 perlbot joined 21:05 jpn left 21:10 perlbot left 21:11 simcop2387 left 21:16 perlbot joined 21:17 simcop2387 joined 21:19 sena_kun left 21:21 jpn joined 21:23 simcop2387 left 21:24 perlbot left 21:25 simcop2387 joined 21:26 simcop2387 left, simcop2387 joined 21:32 simcop2387 left 21:49 perlbot joined 21:55 simcop2387 joined 22:12 jgaz left
guifa_ anton: indeed, and Asturian 22:30
22:30 jpn left
Anton Antonov Great! So, I might be able to intrigue you with a Raku-Portuguese project. Please see: github.com/antononcube/Raku-DSL-Portuguese . 22:34
Great! So, I might be able to intrigue you with a Raku-Portuguese project. Please see: github.com/antononcube/Raku-DSL-Portuguese . 22:35
@guifa Date-time-wise : I am very interested to get a good natural language parser of date and time intervals in Portuguese. (So far I have done those just in English.) 22:37
guifa_ so my next-next-next project is a DateTime token 22:38
I had an intl number token that already works (at least, last time I looked at it) 22:39
22:44 jpn joined
guifa_ github.com/alabamenhu/IntlTokenNumber 22:48
22:56 Homer_Simpson joined 23:01 jpn left 23:05 epony joined 23:07 tejr left 23:12 tejr joined 23:22 squashable6 left, squashable6 joined
Homer_Simpson in comma the syntax highkghting keeps going all white 23:23
inatead of color coded
and shift+f10 doesnt work / the run option os grayed out
is grayed out* 23:25
23:39 jpn joined 23:44 jpn left 23:57 jpn joined