🦋 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:12 haxxelotto_ left
Geth docker: abfe18ddc7 | AntonOks++ | .github/workflows/test-docker-image.yml
Revert "test-docker-image.yml: Update actions/checkout to v4 and..."

This reverts commit 9d5a05275950420135309f7dd8d6e34ccf8bf8c6.
00:13
00:17 sena_kun left
Geth docker: AntonOks++ created pull request #61:
test-docker-image.yml: Update actions/checkout to v4 and...
00:31
00:48 haxxelotto_ joined 00:53 haxxelotto_ left, haxxelotto_ joined 00:58 notna joined 01:05 stanrifkin joined 01:13 notna left 01:14 notna joined 01:16 notna left 01:26 notna joined 01:40 hulk joined 01:41 kylese left 01:48 haxxelotto_ left 01:50 haxxelotto_ joined 02:04 notna left 02:15 hulk left, kylese joined 03:11 haxxelotto_ left 03:34 stanrifkin_ joined 03:37 stanrifkin left 05:39 vlad joined 06:00 Sgeo left 06:09 Sgeo joined 06:23 vlad left 06:43 vlad joined 07:33 vlad left 08:09 jpn joined 08:13 jpn left 09:20 jpn joined 09:24 jpn left
ab5tract Xliff: feels like there could still be a .id or such that could make that feel a bit more fluid 09:29
09:34 jpn joined 10:01 Sgeo left 10:06 jpn left 10:51 vlad joined, sena_kun joined 11:03 teatwo joined
tbrowder ref us a/c boeing used to be backbone of usaf transport a/c, present situation is sad 11:04
and dangerous 11:05
11:06 teatime left
tbrowder librasteve: thnx for note on windows. the final straw was when my computer (dual boot) couldn't upgrade windows because the chipset was too old, and windows wouldn't stop complaining about it 11:10
someday i'll wipe it and put only fresh debian on it 11:11
right now it is just taking up space in my closet 11:12
librasteve I put ubuntu 22.04 LTS on an old mac mini - now doing a great job
12:21 perlbot left, simcop2387 left
tbrowder hi, just released update to Text::Utils. cool new sub "sort-list" (from Abbreviations) for those of us who cannot remember all the nuances of sorting lists of different types 12:31
12:56 vlad left 13:03 vlad joined 13:07 tjr joined
antononcube I found and used “Text::Utils” because of wrap-text. But at some point I figured out certain settings in VS Code, so now I use “Text::Utils” much less often. 13:09
13:23 simcop2387 joined 13:25 perlbot joined 13:39 vlad_ joined 13:43 vlad left 14:50 Aedil left 15:25 haxxelotto_ joined 15:27 haxxelotto_ left 15:28 haxxelotto_ joined
tbrowder so i'm having trouble with my module's README on github. the linux and macos badges work but not the windows one. all the actual test runners pass, but only the windows badge shows failure. any suggestions are appreciated. 15:28
15:30 xinming left 15:32 coleman left, xinming joined 15:33 coleman joined
antononcube @tbrowder Stick to macOS. 15:34
tbrowder well i try to be an equal opportunity author, and to gain lots of raku folks we better support windoze as much as we can 15:37
(sorry for the slur) 15:38
Voldenet took me a while to notice that slur
it fits so casually
tbrowder yes, a dictionary-worthy pronunciation aid 15:39
i learned that years ago on some news group i think 15:40
antononcube Yes -- last year during a payed gig with Raku, we could not go further with a certain part of the project because Raku is hard to install and run on Windows. 15:41
tbrowder kinda like going to a local hangout that only allows ny yankees fans 15:42
antononcube > Nobody goes there anymore. It's too crowded. 15:46
Voldenet windows is hard to install, so everything using it is hard to install by default 15:50
antononcube 🙂 15:51
16:16 vlad_ left 16:17 Aedil joined 16:24 vlad joined 16:39 bdju left 16:41 bdju joined 16:59 ptc joined 17:37 haxxelotto_ left 17:52 Sgeo joined
tbrowder Voldenet: amen, bruddah! 17:57
anyone tried using latest raku win install? 18:01
18:15 antononcube joined 18:17 haxxelotto_ joined 18:48 antononcube left 19:11 vlad left
patrickb If I have a file descriptor, which I've received from `posix_openpt()`, can I somehow turn it into an IO::Handle or do something else so I can work with it in Raku land? 19:25
Xliff How can I get the results of the previous expression in the REPL 20:09
patrickb Xliff: I think lizmat implemented or at least designed something like that. Not sure how it works anymore though. 20:15
antononcube @Xliff If you know the evaluation entry index, say 12, you can use *12. 20:21
patrickb I see this `nqp::p6bindattrinvres(HANDLE,IO::Handle,'$!PIO',PIO)` in rakudo/src/core.c/io_operators.rakumod. But that's not exactly clean.
antononcube Alternatively, you can use the REPL provided by "Jupyter::Kernel" and "Jupyter::Chatbook" -- then you can use _ . 20:22
patrickb Is there a reason there is no API for this? Am I missing a reason why this is a bad idea?
antononcube Here is a demo with the "Jupyter::Chatbook": 20:26
cdn.discordapp.com/attachments/633...272d7&
@Xliff See the first section in this advent post by lizmat: raku-advent.blog/2022/12/25/day-25...22-review/ 20:27
Xliff antoncube++ 20:28
coleman patrickb: I don't know the details but an FD is a platform-specific concept iiuc. Still, it would be very useful for scripts because a raku script could be used for systemd socket-activated services (for example); or newer linux APIs. 20:31
This is something we'd presumably lean on libuv for handling at a low level, I would assume. 20:32
20:59 teatwo left 21:00 teatwo joined 21:01 ptc left 22:06 haxxelotto_ left 22:47 sena_kun left 23:10 cm left, cm joined 23:35 kjp left 23:38 kjp joined