13 Jun 2026
ab5tract Maybe we didn’t bump the version? 06:51
Let me uninstall and reinstall
japhb ab5tract: Working for you now? 18:57
19 Jun 2026
Geth Terminal-Widgets: patrickbkr++ created pull request #53:
Fix tree highlighting multi span
11:09
Terminal-Widgets: patrickbkr++ created pull request #54:
Be more forgiving in `ensure-?-span-visible`
20:13
patrickb quick progress report: lots of reliability improvements, breakpoints can be dis/enabled, highlighting of program pointers and breakpoints in the source view 20:50
next: switching the child output to actually use the new PTY feature of raku 20:51
20 Jun 2026
Geth Terminal-Widgets/main: d19aa9eb56 | (Patrick Böker)++ | lib/Terminal/Widgets/Viewer/Tree.rakumod
Fix tree root hiding

We previously corrupted the `%!node-to-display-node` cache by resetting it too late.
21:49
Terminal-Widgets/main: e3b3b8f183 | (Patrick Böker)++ | lib/Terminal/Widgets/Viewer/Tree.rakumod
Fix Viewer::Tree rendering with no content
Terminal-Widgets/main: a92d07f05f | (Geoffrey Broadwell)++ (committed using GitHub Web editor) | lib/Terminal/Widgets/Viewer/Tree.rakumod
Merge pull request #51 from patrickbkr/tree-fixes

Tree fixes
Terminal-Widgets/main: 6c66c78c71 | (Patrick Böker)++ | lib/Terminal/Widgets/Viewer/Tree.rakumod
Add expand-by-default feature to Viewer::Tree
21:56
Terminal-Widgets/main: 51b296a318 | (Patrick Böker)++ | lib/Terminal/Widgets/Viewer/Tree.rakumod
Fix a (harmless) warning when tree nodes had no ID

Without the `with` guard, this would print a "Use of Nil in string context" warning whenever a node had no ID.
Terminal-Widgets/main: 1c2c614af4 | (Geoffrey Broadwell)++ (committed using GitHub Web editor) | lib/Terminal/Widgets/Viewer/Tree.rakumod
Merge pull request #52 from patrickbkr/tree-expand-by-default

Add expand by default feature to Viewer::Tree
22 Jun 2026
Terminal-Widgets: patrickbkr++ created pull request #55:
Clean up: make `max-line-width` never return negative values
09:19
8 Jul 2026
Big i also like gaming, brief me about the topic;i have just joined 19:59
9 Jul 2026
patrickb Big: MUGS is a network stack (and a few games using that stack) specifically for games written in the Raku Programming Language. 20:22
This channel is also used for discussing a terminal / TUI stack for Raku. 20:23
Currently the work on the TUI stack is more active than the work on the gaming network stack. 20:24
japhb Thanks patrickb 21:23
BTW, I'm finally recovering from the 3 week long sickness I caught on vacation, so I should be getting back to Raku soonish. Anything other than your current PRs I should look at? 21:25
patrickb Currently no. I believe I'm unblocked for a first release. 21:34
(I guess you are aware of the pretty longish wishlist manifested in assorted issues. I believe none of those are blocking me.) 21:36
I'm glad you are recovering! I hope you'll manage to stay healthy and not fall back. 21:37
japhb DITTO 21:49
tbrowder hi, can someone please tell me if the rakudo installation instuctions are designed for installation as the root user or as an individual.user. 22:12
wayland76 tbrowder: Can you link us the instructions you're talking about? 22:41
10 Jul 2026
tbrowder raw.githubusercontent.com/rakudo/r.../README.md 11:15
for one thing, i think installation instructions should come before usage. 11:17
aslo needs a bit more detail on integrating required pieces in the user’s $HOME environment. i have always considered the target debian host to be a multi-user device so that root is responsible for the installation of raku. but zef is a bit different. 11:23
11 Jul 2026
wayland tbrowder: Good question. I think they look like individual user instructions, but I'd advise asking on #raku or maybe #raku-dev, since these will get it in front of more of the relevant people :) . 01:55
patrickb tbrowder: I wrote that readme. Thanks for your suggestions. 14:01
tbrowder yw, thanks for all you do for raku! 16:12
patrickb Let me explain why I wrote it the way I did. The precompiled packages where the readme is deployed in, is built to allow a typical "download, extract, use" workflow. They are self-contained. One could in principle try to deploy them system wise, but that's not a use case I tried to target. 18:45
For system wide installation, a distro package (e.g. rakudo-pkg, or the ones of the distros the self) or "make install" are better suited. 18:46
That's why I didn't add instructions of how to install them system wide. I could add a sentence stating the alternatives though. 18:47
13 Jul 2026
tbrowder got it, that explains it better. perhaps a lead-in comment would help explain it to us old ppl. ref rakudo-pkg, that has always been my choice, but i'm having trouble getting it on my new debian trixie install. i put two gists on irc #raku showing the errors i'm getting. 13:26
in the meantime i'm using trixie's rakudo-pkg which is raku 2024.09 13:30
16 Jul 2026
SmokeMachine Hi all! wayland76 suggested me to talk about this here too: fco.github.io/Raku-Playground/ 23:42
17 Jul 2026
japhb Very cool, SmokeMachine++ ! :-) 00:18
18 Jul 2026
ab5tract Not strictly mugs related, but I've been vibing with Claude to create a PostScript-driven display server (Rust) and a UI framework called Pang (Raku). 10:56
The eventual idea is to enable a sort of "live-code-able" UI design environment. The actual rendering happens on the GPU so per-object shaders are possible. 11:01
Another main goal (probably the closest connection to #mugs is to have the display server running via the framebuffer (eg, you don't need wayland or x to use this Pang thingy) 11:03
tbrowder i just found the trixie rakudo-pkg install problem is caused by another package: softmaker by a German company. 12:48
rakudo-pkg installed fine on another upgraded deb trixie host without softwaker installed. 12:50
japhb ab5tract: Sounds like a fun project. But also a really hard one. :-) 20:38
19 Jul 2026
ab5tract The idea is that any programming language that can emit text and read from a handle can create a UI (or UI framework). Right now that goal is a bit obscured because everything happens through mmap'd "files." But the plan is to also provide a slower, text-only path that even bash could just cat into 10:57
wayland Just got tagged by the reference to wayland! :p . It's been a constant problem ever since they started using my name. Well, not constant, but I probably get tagged in some random github issue once a year. 22:52
ab5tract: Sounds interesting! 22:53
japhb There was an entire generation of CPUs sharing my name. I found it absolutely hilarious that I would get bug and incident reports. Thankfully I was not flooded with them -- people had to be pretty darned confused to end up at my doorstep -- but nonetheless I would happily celebrate a crash bug by taking a nap. 23:38