[01:05] <Geth> ¦ Terminal-Widgets/main: 4 commits pushed by (Geoffrey Broadwell)++

[01:05] <Geth> ¦ Terminal-Widgets/main: 7d09a47f21 | Transparently ignore negative pad width in sub pad-span()

[01:05] <Geth> ¦ Terminal-Widgets/main: 225cb8706e | Avoid negative display-width in Input::Text

[01:05] <Geth> ¦ Terminal-Widgets/main: 0ef59f491a | Move layout-error to base T::W::TopLevel role

[01:05] <Geth> ¦ Terminal-Widgets/main: 45d1361224 | Set layout-error if layout contains undefined data

[01:05] <Geth> ¦ Terminal-Widgets/main: review: https://github.com/japhb/Terminal-Widgets/compare/f11d83b551c1...45d136122498

[01:08] <japhb> patrickb: Two of your recently filed issues fixed at T-W HEAD ^^

[01:21] <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.

[10:19] *** Geth joined
[13:23] <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

[15:00] <patrickb> japhb: You might find https://git.sr.ht/~patrickb/Debra/tree/main/item/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.

[20:10] <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:11] <japhb> patrickb: Ah nice.  I'll look through that when I'm more caffeinated.  :-D

[20:12] <japhb> ab5tract: Would you be OK with me just making Terminal::Print depend on Terminal::Capabilities directly?

[20:13] <ab5tract> That sounds ideal :)

[20:13] <ab5tract> For some reason I thought that was already the case

[20:14] <japhb> Terminal::*Widgets* already does, but not Terminal::*Print*

[20:16] <japhb> Somewhat further along there's an opportunity to move more of the things I've learned in other modules down into T::P.

[23:09] *** Geth left
