[00:23] <SmokeMachine> librasteve: https://raku.land/zef:FCO/Grammar::Editor

[00:23] <tellable6> SmokeMachine, I'll pass your message to librasteve_

[00:40] *** kjp left
[00:43] *** kjp joined
[01:03] *** sibl joined
[01:05] *** kylese left
[01:06] *** hulk joined
[01:31] *** erooke left
[01:32] *** gordonfish left
[01:32] *** gordonfish joined
[01:46] *** erooke joined
[02:09] <Voldenet> SmokeMachine: I've tried to use Selkie::UI and it doesn't work with older versions of Selkie - depends should have something like `Selkie:ver<0.7.1+>:auth<zef:apogee>` (since older versions don't have ViewportedCardList)

[02:09] <Voldenet> upgrading works though

[02:15] *** hulk left
[02:15] *** kylese joined
[02:19] *** johnjay left
[02:24] *** sibl left
[02:29] *** sibl joined
[02:33] *** johnjay joined
[02:34] *** topnep left
[02:34] *** topnep_ joined
[03:01] *** dg left
[03:35] *** sibl left
[03:46] *** dg joined
[04:06] *** rnddim left
[04:06] *** rnddim joined
[04:06] *** rnddim is now known as ShimmerFairy

[04:30] <avuserow> I'm finally sharing RelayTerm, my rakulang terminal emulator project: https://avuserow.bearblog.dev/introducing-relayterm/

[04:30] <tellable6> 2026-05-11T20:15:07Z #raku-dev <ab5tract> avuserow: how did you get Raku syntax highlighting to work on bearblog? So cool

[04:31] <avuserow> .tell ab5tract I didn't do anything special, just markdown code block with ```raku

[04:31] <tellable6> avuserow, I'll pass your message to ab5tract

[04:38] *** topnep_ left
[04:38] *** topnep joined
[05:10] *** hurufu joined
[05:14] *** librasteve_ joined
[05:30] *** Sgeo left
[06:16] *** justache left
[06:18] *** sibl joined
[06:20] *** justache joined
[06:28] *** gugod left
[06:28] *** gugod joined
[06:49] *** jjatria left
[06:49] *** jjatria joined
[07:06] *** bd3i left
[07:06] *** bd3i joined
[07:13] <SmokeMachine> Voldenet: thanks, I’ll fix that as soon as possible. And did that work after upgrading Selkie?

[07:16] <Voldenet> tests gave me >The spawned command 'raku' exited unsuccessfully (exit code: 1, signal: 0)  in block  at t/07-examples-compile.rakutest line 22

[07:21] *** sibl left
[07:21] <Voldenet> examples themselves did compile however

[07:25] <Voldenet> and the failure is… `Could not open examples/charts.raku. Failed to stat file: no such file or directory`. What

[07:40] <Voldenet> probably wrong cwd, eh

[07:56] *** dakkar joined
[07:58] *** dakkar_ joined
[08:02] *** dakkar left
[08:02] *** vrurg_ joined
[08:02] *** sibl joined
[08:04] *** vrurg left
[08:16] *** dakkar_ is now known as dakkar

[08:28] *** kurahaupo left
[08:35] *** sibl left
[08:40] *** hurufu left
[08:47] *** topnep left
[08:48] *** kurahaupo joined
[08:49] *** topnep joined
[09:05] *** Aedil3 left
[09:40] *** dakkar left
[09:52] *** Aedil3 joined
[10:25] *** Geth left
[10:25] *** lizmat left
[10:25] *** Geth joined
[10:25] *** lizmat_ left
[10:26] *** lizmat joined
[11:04] *** dg left
[11:04] *** dakkar left
[11:05] *** dakkar joined
[11:05] *** dg joined
[12:28] *** kurahaupo left
[12:59] *** topnep left
[13:01] *** topnep joined
[13:15] *** kurahaupo joined
[13:20] *** kurahaupo left
[13:38] *** kurahaupo joined
[13:58] <[Coke]> oooh, I just had a nice idea for a TUI app.

[14:05] *** acidsys left
[14:10] <SmokeMachine> [Coke]: if you are going to implement it using Selkie::UI, please let me know if I can help with anything

[14:11] <[Coke]> OK.

[14:11] <[Coke]> (stuff around release management)

[14:11] <[Coke]> (for rakudo)

[14:21] <[Coke]> Step one: Selkie::UI fails to install.

[14:22] *** kurahaupo left
[14:22] *** kurahaupo joined
[14:23] <[Coke]> https://github.com/FCO/Selkie-UI/issues/new

[14:24] <SmokeMachine> Yes, Voldenet mentioned that… I did not fix the Selkie version… I’m going to fix it after work…

[14:25] <[Coke]> +1

[14:25] <[Coke]> ... oops.

[14:25] <[Coke]> https://github.com/FCO/Selkie-UI/issues/1 - i hadn't entered the title yet!

[14:28] *** acidsys joined
[14:29] *** jetchisel left
[14:30] *** jetchisel joined
[14:31] *** kurahaupo left
[14:32] *** kurahaupo joined
[14:33] <ab5tract> avuserow: I don't know why I never tried that :)

[14:33] <tellable6> 2026-05-18T04:31:52Z #raku <avuserow> ab5tract I didn't do anything special, just markdown code block with ```raku

[14:33] *** sibl joined
[14:38] *** sibl left
[14:54] *** jetchisel left
[14:57] *** jetchisel joined
[15:02] *** hurufu joined
[15:05] *** topnep left
[15:06] *** topnep joined
[15:29] <librasteve_> notable6: weekly

[15:29] <notable6> librasteve_, 1 note: 2026-05-17T12:05:08Z <lizmat>: https://github.com/Raku/problem-solving/issues/519

[15:29] <tellable6> 2026-05-18T00:23:04Z #raku <SmokeMachine> librasteve: https://raku.land/zef:FCO/Grammar::Editor

[15:38] *** tejr left
[15:39] *** tejr joined
[15:49] <SmokeMachine> [Coke]: had you have an old version of Selkie installed you tried installing Selkie::UI? When I tried installing it locally it installed ok, when I uninstalled it and installed an old version of Selkie (for testing), it broke with a different error than yours, then I changed my META6.json replacing Selkie with Selkie:ver<0.7.1+>:auth<zef:apogee> and that worked to me...

[15:50] <SmokeMachine> https://www.irccloud.com/pastebin/q5aUypch/

[15:50] <apogee_ntv> I'd suggest pinning a newer version of Selkie in Selkie::UI META6.json, since it supports far more platforms.

[15:52] <SmokeMachine> apogee_ntv: 0.7.3?

[15:52] <apogee_ntv> SmokeMachine: Yeah

[15:55] *** abraxxa joined
[15:58] <SmokeMachine> I just released a new version setting the proper dependency version

[16:02] <apogee_ntv> Yeah 0.7.3 supports musl, earlier glibc, intel x64 (could you test that on the work laptop)

[16:02] <librasteve_> https://rakudoweekly.blog/2026/05/18/2026-20-slangification/

[16:06] *** topnep_ joined
[16:08] *** topnep left
[16:09] *** dg left
[16:14] *** dg joined
[16:18] <[Coke]> - Installed: Yes, as Selkie:ver<0.7.2>:auth<zef:apogee>

[16:20] <[Coke]> trying the new ::UI version...

[16:20] *** kylese left
[16:20] <apogee_ntv> What platform are you on [Coke]?

[16:21] <apogee_ntv> Selkie tests may fail on Windows because the upstream notcurses harness does

[16:21] <[Coke]> same error.

[16:21] <[Coke]> mac, m2

[16:22] <[Coke]> https://github.com/FCO/Selkie-UI/issues/1

[16:25] *** kylese joined
[16:26] <SmokeMachine> apogee_ntv: it seems it installed correctly on my work machine (with a single odd message)... and It seems I reproduced [Coke] 's Selkie::UI error on that as well: https://www.irccloud.com/pastebin/AUkRjxnv/

[16:26] <apogee_ntv> https://github.com/FCO/Selkie-UI/blob/57cb5edca98f78d34d63050b1a0e72a4dfe01a94/t/07-examples-compile.rakutest#L21 Looks like the tests are based on cwd?

[16:27] <[Coke]> note that the test *works* when run under zef look and then running it manually. :|

[16:27] <[Coke]> EW

[16:27] <apogee_ntv> So they would pass on mi6 release but not on zef install because of directory?

[16:27] <[Coke]> the test is invoking raku -I lib *manually*?

[16:28] <[Coke]> shouldn't that be, at least, "-I." ?

[16:28] <SmokeMachine> I think I'll remove those tests for now...

[16:28] <[Coke]> also, use $*EXECUTABLE

[16:28] <apogee_ntv> Yeah or move to xt so they run on release

[16:28] <apogee_ntv> So you know if you broke the examples

[16:29] *** abraxxa left
[16:31] <[Coke]> agreed, "do the examples compile" is not a test I should be running. :)

[16:32] <apogee_ntv> Yeah but probably a test the author should run before release

[16:32] *** phogg left
[16:32] <apogee_ntv> I should do that with the Selkie examples tbh

[16:32] *** phogg joined
[16:34] <SmokeMachine> released

[16:35] *** dakkar left
[16:35] <SmokeMachine> apogee_ntv: I was trying, at some point, to have a test to compare Selkie tests and Selkie::UI tests... the should be exactly equal (but the 2 new ones I created)

[16:37] <SmokeMachine> https://github.com/FCO/Selkie-UI/commit/c30e0ea111e7624d227cd9202bf7a5cea0482a51

[17:56] <SmokeMachine> now it's installing on my work mac:  https://www.irccloud.com/pastebin/FPwmYRJx/

[17:59] <SmokeMachine> it's working: https://usercontent.irccloud-cdn.com/file/qzWjxNH9/image.png

[18:10] *** topnep_ left
[18:12] *** topnep joined
[18:54] <[Coke]> installed

[18:56] <[Coke]> sample apple doesn't work - slow to render, can't click on click me, hitting ^C leaves the terminal in an unusable state.

[18:56] *** hurufu left
[18:56] <[Coke]> sample app - 

[18:56] <[Coke]> sample from https://raku.land/zef:FCO/Selkie::UI

[18:57] <[Coke]> Selkie:ver<0.7.3>:auth<zef:apogee>, Selkie::UI:ver<0.0.4>:auth<zef:FCO>

[18:58] <[Coke]> let me know if a ticket would help

[18:59] <SmokeMachine> Have you tried any example or bin? Try running zelfie, please

[18:59] *** hurufu joined
[18:59] <[Coke]> zelfie is trying to install something with zef

[18:59] <[Coke]> rude. :)

[19:00] <[Coke]> ah, no, it's just running zef list.

[19:00] <SmokeMachine> Really? It should only list packages…

[19:00] <[Coke]> it's not transparent about what it's doing, and was definitely outputing zef output, so i feared the worst.

[19:01] <SmokeMachine> :)

[19:01] <[Coke]> yup, that one seems fine

[19:01] <[Coke]> leaves the terminal workable.

[19:01] <[Coke]> let's me arrow around

[19:02] <SmokeMachine> Maybe my documentárion are showing some broken examples… :(

[19:02] <SmokeMachine> Just to let you know, that still don’t do anything… just list the packages

[19:03] <SmokeMachine> (Only)

[19:03] <[Coke]> right, but it reacted when I arrowed down.

[19:03] <[Coke]> the "click me" one just sits there and doesn't exit cleanly.

[19:05] <SmokeMachine> Could you also try the selkie-ui-playground and the selkie-ui-grammar-playground?

[19:10] *** jrjsmrtn left
[19:12] *** jrjsmrtn joined
[19:12] <[Coke]> ui-playground rapidly gets confused.

[19:13] <[Coke]> and exits leaving the terminal in a bad state

[19:13] <[Coke]> i'm also conflicted about install examples.

[19:16] <SmokeMachine> I'll replace the first example with: https://www.irccloud.com/pastebin/yIqhNTTE/

[19:20] <SmokeMachine> at least while I'm debuging the Screen example

[19:31] <SmokeMachine> The screen example was working here but was just not doing anything. Making it increment a state variable used on a text worked... https://usercontent.irccloud-cdn.com/file/uTiocA0f/CleanShot%202026-05-18%20at%2020.29.12.gif

[19:48] *** belluzj joined
[19:58] *** belluzj left
[20:16] *** topnep left
[20:17] *** topnep joined
[21:04] *** hurufu left
[21:41] <apogee_ntv> [Coke]: What does it rapidly getting confused look like?

[21:41] <apogee_ntv> Exit into raw mode *should* be fixed in 0.7.3

[21:42] <apogee_ntv> But I found other issues with iTerm 2 mostly around graphics rendering (it does not respect Kitty protocol but advertises support for it)

[21:42] <apogee_ntv> Those issues are the same in notcurses though

[21:43] <apogee_ntv> I could attempt to fix them but the issue is really iTerm advertising caps that it can't fulfil

[21:46] <[Coke]> ah, right, should recheck with terminal.app

[21:47] <apogee_ntv> (I would have to fix them *in* notcurses which is not ideal.

[21:47] <apogee_ntv> )

[21:48] <[Coke]> I would open a ticket against eye term, but I wouldn't know exactly what to say

[21:49] <apogee_ntv> Does the playground use images or is this something else?

[21:49] <apogee_ntv> I got *really* funky behavior with images

[21:51] <[Coke]> https://gitlab.com/search?project_id=252461&scope=work_items&search=kitty&state=opened ?

[21:53] <apogee_ntv> Yeah nice to see Nick involve in some of those threads but there are unresolved issues from 2021

[22:09] <apogee_ntv> [Coke]: https://github.com/m-doughty/notcurses/blob/master/TERMINALS.md#iterm2 Can you try those suggestions and see if the problem resolves? (from upstream notcurses)

[22:12] *** simcop2387 left
[22:14] *** simcop2387 joined
[22:18] *** Sgeo joined
[22:21] *** topnep left
[22:22] *** topnep joined
[23:28] *** constxd left
[23:29] *** constxd joined
[23:47] *** vasko45355861 joined
[23:47] *** vasko4535586 left
[23:47] *** vasko45355861 is now known as vasko4535586

