| 7 Jun 2026 | |||
| japhb | 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 | |
| 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 | ||