[01:22] *** wayland76 joined
[01:22] *** wayland left
[01:26] *** annamalai left
[01:56] *** kylese left
[01:56] *** kylese joined
[02:15] *** kylese left
[02:15] *** kylese joined
[03:05] <apogee_ntv> https://github.com/m-doughty/Selkie It's finally released (should be on raku.land in a few mins).

[03:10] *** lichtkind_ joined
[03:13] *** lichtkind left
[03:23] <apogee_ntv> raku.land link: https://raku.land/zef:apogee/Selkie -- if you're building a TUI give it a shot and let me know what sharp edges you run into. It's re-frame ish, everything's events & effects, very fast except initial load because it's all notcurses under the hood but it handles all the ugly stuff for you (ncplanes, memory management, etc).

[03:31] <apogee_ntv> https://github.com/m-doughty/Selkie/blob/master/examples/counter.raku Simple example.

[03:38] *** annamalai joined
[04:18] *** soverysour joined
[04:22] *** soverysour left
[04:42] *** Aedil left
[05:02] *** Aedil joined
[05:16] <Voldenet> bisect: old=2025.01 new=2025.02 class Foo {has $.a; method test {$.a = 5}}; my $f = Foo.new; $f.test; say $f.a

[05:16] <bisectable6> Voldenet, Bisecting by exit code (old=2025.01 new=2025.02). Old exit code: 1

[05:16] <bisectable6> Voldenet, bisect log: https://gist.github.com/4d9066ea50b5997bce2604df27c04149

[05:16] <bisectable6> Voldenet, (2025-02-15) https://github.com/rakudo/rakudo/commit/a6608c2121fccb5a1f33ca46127abbc5ffe83e68

[05:19] <Voldenet> huh

[05:19] <Voldenet> `I don't like this solution at all.` in commit message says it all

[05:27] <Voldenet> m: class Foo { has $.a; }; my $f = Foo.new; $f.a = 5; say $f.a;

[05:27] <evalable6> Voldenet, rakudo-moar d8aeb7eeb: OUTPUT: «(exit code 1) Cannot modify an immutable 'Any' type object␤  in block <unit> at /tmp/KBfh80GHPS line 1␤␤»

[05:27] <Voldenet> …hmm?

[05:27] <Voldenet> ah, right

[05:27] <Voldenet> m: class Foo is rw { has $.a; }; my $f = Foo.new; $f.a = 5; say $f.a;

[05:27] <evalable6> Voldenet, rakudo-moar d8aeb7eeb: OUTPUT: «5␤»

[05:30] <Voldenet> and of course, there's no reason why `($ = $.a) = 5` wouldn't work

[06:48] <disbot2> <librasteve> weekly: https://github.com/m-doughty/Selkie/blob/master/examples/counter.raku

[06:48] <notable6> librasteve, Noted! (weekly)

[07:00] *** topnep left
[07:01] *** topnep joined
[07:23] <Voldenet> that selkie framework could use some asciinema examples

[07:23] *** Aedil left
[08:16] *** schbax joined
[08:16] <schbax> hello, I noticed a bug in the Raku website. where do I report it?

[09:00] <librasteve_> schbax: hi ./ - thanks for noticing - please can you make an issue here https://github.com/Raku/raku.org

[09:00] <schbax> hey sure

[09:01] <librasteve_> right next to this one https://github.com/Raku/raku.org/issues/254 (that says we need a link back to the raku.org source ;-))

[09:03] <schbax> https://github.com/Raku/raku.org/issues/313

[09:05] *** topnep left
[09:05] <librasteve_> tx!

[09:08] *** topnep joined
[09:12] *** soverysour joined
[09:12] *** soverysour left
[09:12] *** soverysour joined
[09:18] <Geth> ¦ raku.org: librasteve++ created pull request #314: fix broken links to /nav/1

[09:18] <Geth> ¦ raku.org: review: https://github.com/Raku/raku.org/pull/314

[09:19] <librasteve_> ok - the fix is done … will take about 15 mins to test and deploy

[09:21] <librasteve_> appreciate the spot

[09:22] <Geth> ¦ raku.org/main: 87d1e2eb3c | librasteve++ | 18 files

[09:22] <Geth> ¦ raku.org/main: fix broken links to /nav/1

[09:22] <Geth> ¦ raku.org/main: review: https://github.com/Raku/raku.org/commit/87d1e2eb3c

[09:22] <Geth> ¦ raku.org/main: bd84ffb60b | librasteve++ (committed using GitHub Web editor) | 18 files

[09:22] <Geth> ¦ raku.org/main: Merge pull request #314 from librasteve/fix-links

[09:22] <Geth> ¦ raku.org/main: 

[09:22] <Geth> ¦ raku.org/main: fix broken links to /nav/1

[09:22] <Geth> ¦ raku.org/main: review: https://github.com/Raku/raku.org/commit/bd84ffb60b

[09:29] *** Sgeo left
[09:43] *** soverysour left
[09:46] *** soverysour joined
[09:46] *** soverysour left
[09:46] *** soverysour joined
[09:52] <schbax> confirmed :)

[10:00] *** schbax left
[10:00] *** soverysour left
[10:04] *** _________ left
[10:34] *** Pixi` joined
[10:36] *** ShimmerFairy left
[10:37] *** Pixi left
[10:37] *** ShimmerFairy joined
[11:27] *** jcallen left
[11:27] *** ugexe left
[11:28] *** jcallen joined
[11:28] *** ShimmerFairy left
[11:29] *** ShimmerFairy joined
[11:33] *** ShimmerFairy left
[11:33] *** ShimmerFairy joined
[11:42] *** ugexe joined
[11:48] *** Pixi joined
[11:50] *** rnddim joined
[11:51] *** ShimmerFairy left
[11:51] *** Pixi` left
[11:53] *** rnddim left
[11:53] *** ShimmerFairy joined
[11:56] *** _________ joined
[12:32] *** soverysour joined
[12:37] *** soverysour left
[12:42] *** johnjay left
[12:47] *** johnjay joined
[13:18] *** topnep left
[13:19] *** topnep joined
[13:25] <disbot2> <antononcube> Are many people here are interested in Astronomy? (At least one I guess... BTW, I am not.)

[13:26] <disbot2> <antononcube> Hm... let me rephrase. To what degree visualizing the flight of Artimis II in Raku is of interest?

[13:38] *** soverysour joined
[13:38] *** soverysour left
[13:38] *** soverysour joined
[13:38] *** AntonOks joined
[13:39] <AntonOks> Can someone please merge https://github.com/raku-community-modules/DBIish/pull/246 ?!? THANKS!

[14:32] <disbot2> <antononcube> @lizmat Feel free to close this issue: https://github.com/lizmat/Test-Output/issues/7 . As mentioned there I do not feel strongly about it. I vaguely remember that I found it convenient to deal with (potential) errors using "Test::Output" using silent. That implementation design was from 2022, so, it is probably outdated.

[15:08] *** Aedil joined
[15:12] *** AntonOks left
[15:23] *** topnep left
[15:25] *** topnep joined
[15:33] *** soverysour left
[16:03] *** soverysour joined
[16:03] *** soverysour left
[16:03] *** soverysour joined
[16:40] *** johnjay left
[16:42] *** johnjay joined
[16:56] *** annamalai left
[16:59] *** soverysour left
[17:29] *** topnep left
[17:30] *** topnep joined
[17:54] *** soverysour joined
[17:54] *** soverysour left
[17:54] *** soverysour joined
[17:58] *** soverysour left
[18:18] *** Sgeo joined
[18:43] *** ShimmerFairy left
[18:43] *** ShimmerFairy joined
[18:44] *** ShimmerFairy left
[18:45] *** ShimmerFairy joined
[18:47] *** soverysour joined
[18:47] *** soverysour left
[18:47] *** soverysour joined
[18:52] *** soverysour left
[18:54] <avuserow> hello world! I'm playing with Raku, GTK4, and VTE to make a terminal emulator. I'm using it to send this very message.

[18:57] <avuserow> Of course VTE is doing the heavy lifting of being a terminal but it will have a few things that I haven't seen in other emulators. I'll blog about it eventually if it works out :)

[19:03] <apogee_ntv> Very nice!

[19:04] *** soverysour joined
[19:09] *** soverysour left
[19:10] *** soverysour joined
[19:10] *** soverysour left
[19:10] *** soverysour joined
[19:14] *** soverysour left
[19:34] *** topnep left
[19:36] *** topnep joined
[19:54] *** Aedil left
[19:54] <coleman> That's a cool project

[19:56] <perryprog> yeah, that's quite impressive. Well done.

[19:58] *** soverysour joined
[19:58] *** soverysour left
[19:58] *** soverysour joined
[20:05] *** soverysour left
[20:11] *** soverysour joined
[20:16] *** soverysour left
[20:18] <apogee_ntv> Fixed Notcurses::Native to compile on Windows with multimedia support. Selkie will follow.

[20:32] *** soverysour joined
[20:34] *** abraxxa joined
[20:36] *** soverysour left
[21:23] *** wayland joined
[21:23] *** wayland76 left
[21:24] <apogee_ntv> I cant *test* on Windows but it builds.

[21:28] <apogee_ntv> If anyone on Windows x64 could clone the repo, install the build deps then run the example programs and let me know what breaks that'd be amazing.

[21:33] *** soverysour joined
[21:33] *** soverysour left
[21:33] *** soverysour joined
[21:37] *** refactus left
[21:38] *** soverysour left
[21:39] *** refactus joined
[21:39] *** refactus left
[21:39] *** refactus joined
[21:39] <[Coke]> is there a DLL we need to install first?

[21:42] <apogee_ntv> [Coke]: Need MSYS2 and then install some deps with pacman, it vendors notcurses and builds on install

[21:42] <apogee_ntv> The deps should be in the readme but its build chain, ffmpeg etc.

[21:43] <apogee_ntv> https://github.com/m-doughty/Notcurses-Native?tab=readme-ov-file#windows-msys2-ucrt64

[21:45] <apogee_ntv> Was not pleasant to figure out using only github actions for feedback

[21:48] <[Coke]> can't run pacman here- complains about the self signed cert

[21:50] <apogee_ntv> On msys2 ucrt64 shell?

[21:51] <apogee_ntv> Oh I think you have to do pacman -Syu then it'll restart the shell

[21:53] <[Coke]> "failed to synch"... 

[21:53] <[Coke]> it doesn't like the corporate cert.

[21:53] <apogee_ntv> Hm

[21:54] <[Coke]> I'll see if I can figure it out, but not today

[21:55] <apogee_ntv> https://www.msys2.org/docs/faq/

[21:55] <apogee_ntv> Theres a section in the FAQ about it

[21:55] <apogee_ntv> For when you get the chance

[21:56] <apogee_ntv> Looks like you download the corporate cert, dump it in a folder and run a command to make curl trust it

[22:06] *** soverysour joined
[22:06] *** soverysour left
[22:06] *** soverysour joined
[22:11] *** soverysour left
[22:52] *** human-blip joined
[22:56] *** abraxxa left
[23:04] *** wayland left
[23:15] *** soverysour joined
[23:15] *** soverysour left
[23:15] *** soverysour joined
[23:20] *** soverysour left
[23:41] *** jrjsmrtn_ left
[23:41] *** jrjsmrtn joined
[23:49] *** jrjsmrtn left
[23:58] *** jrjsmrtn joined
