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