5 Jun 2026
japhb thx 15:21
patrickb Top of my list is now a T::W feature: Optionally hiding the root node in a Viewer::Tree. 19:29
japhb: Are you aware of any pitfalls to avoid or clues you'd like to give me? 19:30
Geth Terminal-Widgets: patrickbkr++ created pull request #49:
Implement optionally hiding the Viewer::Tree root node
20:32
patrickb Simpler than I feared. \o/
japhb Sorry, I was AFK for a while, but glad to hear it wasn't too hard! I've got to run again, but I'll take a look when things settle down a bit here. 21:36
6 Jun 2026
Geth Terminal-Widgets/main: cb22c469ae | (Patrick Böker)++ | 2 files
Implement optionally hiding the Viewer::Tree root node
18:07
Terminal-Widgets/main: f7ea2f0410 | (Geoffrey Broadwell)++ (committed using GitHub Web editor) | 2 files
Merge pull request #49 from patrickbkr/tree-hide-root

Implement optionally hiding the Viewer::Tree root node
Terminal-Print: 6a46b600a7 | (Geoffrey Broadwell)++ | lib/Terminal/Print/Grid.pm6
Add a trivial Grid.reset-grid-string convenience method
18:09
Terminal-Print: e7a7148d29 | (Geoffrey Broadwell)++ | .github/workflows/test.yml
Attempting workaround for non-TTY CI failure
18:29
japhb Heavens forfend that GHA should just provide a flag to hook the standard streams to a PTY 18:30
Of *course* script uses mutually incompatible syntax on Linux and MacOS. Why would I ever expect anything else? 18:39
Geth Terminal-Print: cd0aa240d5 | (Geoffrey Broadwell)++ | .github/workflows/test.yml
Update CI script to latest actions/checkout
18:48
Terminal-Print: 0a79991b47 | (Geoffrey Broadwell)++ | .github/workflows/test.yml
Remove old commented out rakudo versions
Terminal-Print: 7c45e7e3f0 | (Geoffrey Broadwell)++ | .github/workflows/test.yml
Test if we can get a clean CI on just ubuntu-latest
Terminal-Print: 48721784d9 | (Geoffrey Broadwell)++ | Changes
Update Changes for next release
18:54
Terminal-Print: e805c983d9 | (Geoffrey Broadwell)++ | 3 files
0.978
18:56
Terminal-Widgets/main: f11d83b551 | (Geoffrey Broadwell)++ | META6.json
Bump T::P dep to pick up Grid.reset-grid-string
19:02
japhb My kingdom for a faster fez indexer .... 19:06
lizmat it appears to be down 19:27
japhb Well that explains that I guess 19:37
lizmat yeah, I just ran the REA harvester again... nothing was added for the past 17 hours 19:38
japhb D'oh! 19:42
patrickb: Managed to get Debra going *just barely*. I see the test-app.raku output going to the TTY window, but almost everything else is blank/empty 19:46
*almost every other buffer area
patrickb Some options: Input field in the center, add relative or absolute path, hit "open file". 20:03
Add file basename and hit "Open remote file". 20:04
Then click a line in the source view and click "Add break" 20:05
Then you can step/resume
Alternatively: Just click "Suspend" and wait a longish time. This will typically break somewhere in the setting. It will automatically retrieve the source and open everything up. 20:07
japhb: ^ 20:08
japhb Ah, OK, will give that a try 20:33
7 Jun 2026
Geth Terminal-Widgets/main: 4 commits pushed by (Geoffrey Broadwell)++ 01:05
japhb patrickb: Two of your recently filed issues fixed at T-W HEAD ^^ 01:08
Made much more progress with Debra. Was able to suspend, open the test-app, add breakpoints, start again. Wasn't long after that that I managed to crash it, but big progress nonetheless. 01:21
ab5tract japhb: how would you feel about us changing Terminal::Print so that it doesn't die when a $TERM isn't found in its allowlist yet. Seems like we could worry instead and just use xterm or the like as a likely-sane default 13:23
patrickb japhb: You might find git.sr.ht/~patrickb/Debra/tree/mai...m/todo.txt interesting. The bottom stuff is mostly a mess, but the first paragraph is the actual plan I work along. I typically keep it pretty accurate. 15:00
japhb ab5tract: Oh certainly. With all the Terminal::Capabilities stuff under my belt, I feel much more like we could improve Terminal::Print under the covers. I've mostly been favoring backwards compatibility in the API for a long time now, but terminal detection itself we can do *much* better about these days. 20:10
patrickb: Ah nice. I'll look through that when I'm more caffeinated. :-D 20:11
ab5tract: Would you be OK with me just making Terminal::Print depend on Terminal::Capabilities directly? 20:12
ab5tract That sounds ideal :) 20:13
For some reason I thought that was already the case
japhb Terminal::*Widgets* already does, but not Terminal::*Print* 20:14
Somewhat further along there's an opportunity to move more of the things I've learned in other modules down into T::P. 20:16
10 Jun 2026
Geth Terminal-Widgets: patrickbkr++ created pull request #51:
Tree fixes
21:46
japhb patrickb: Commented 21:59
12 Jun 2026
ab5tract: I got a chance to check ... we haven't been failing on terminals that aren't in the whitelist since patrickb++ removed the entire whitelist back in April 2025. So ... I guess you get your request for "free"? :-) 21:14
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