| 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 | |