00:26 librasteve_ left
Geth Terminal-Widgets/main: 8eed93247e | (Geoffrey Broadwell)++ | lib/Terminal/Widgets/Viewer/Tree.rakumod
Split Viewer::Tree.select-{,display-}node

This is a mild adaptation of patrickbkr++'s PR #40. Thank you Patrick!
03:26
Terminal-Widgets: patrickbkr++ created pull request #42:
Cursor and scroll hooks
04:38
Terminal-Widgets/main: 49cedbffbd | (Geoffrey Broadwell)++ | 5 files
Wire up wide-context for RenderSpans

Also allows correct use of is-monospace-core/duospace-width-core, which until now had hardwired the wide-context parameter to 0.
This does *not* include any place where the wide-context flag is actually set to True; everywhere either passes on the flag from somewhere else or defaults it to False.
04:44
Terminal-Widgets/main: 511fe7d3ab | (Geoffrey Broadwell)++ | 3 files
Wire up setting wide-context based on terminal.caps
Terminal-Widgets/main: bc64c3b19e | (Patrick Böker)++ | lib/Terminal/Widgets/Scrollable.rakumod
Provide a `scrolled` hook

Called whenever the scrolling of a Widget changes.
04:47
Terminal-Widgets/main: 9bcfa0b596 | (Patrick Böker)++ | lib/Terminal/Widgets/WrappableBuffer.rakumod
Provide a `cursor-moved` hook

Called whenever the cursor of a WrappableBuffer changes.
When moving the cursor along a rugged edge, the cursor-x is kept at the original X position, even when the line is shorter. The event will return the X coordinate of the last char of that line in that case instead.
Terminal-Widgets/main: 1e45c78331 | (Geoffrey Broadwell)++ (committed using GitHub Web editor) | 2 files
Merge pull request #42 from patrickbkr/cursor-and-scroll-hooks

Cursor and scroll hooks
japhb And thank you again, patrickb++
patrickb o/ Hi there!
japhb o/.
o/
How are you doing? 04:48
patrickb Good! On a full day trip. So lots of hacking time ahead. \o/
japhb Wheeeeee 04:49
patrickb How is the new job going?
japhb LOTS to do. But good. My team and org are awesome.
patrickb Oh, that sounds good! 04:50
japhb Yeah. We're bootstrapping a lot of newness into the org, so those of us that joined recently are going "HOW MANY THINGS CAN WE CHANGE AT ONCE?"
What about you? How are things going on your continent? :-) 04:51
patrickb Oh, I know the feeling. Same at my place. My company is growing massively and we somehow have to keep the processes and the tech stack keep up with all the progress / changes. 04:52
japhb Never a dull moment. :-D
Do you have more things you'd like to PR before I make a new release? 04:53
patrickb Apart from work, me and family entered into the (by now traditional) pre-birth frenzy. No.3 ETA in two months. 04:54
japhb \o/
Awesome, congrats!
patrickb Re more changes - I can't tell. These things show up while I go. Unless there is reason to release fast, I'm fine with piling up more changes. Currently I'm working off of T-W main anyways. 04:56
Thank you!
japhb Ah excellent, and you're welcome! 05:01
patrickb Currently colorizing the tree view requires subclassing and doing post-formatting in `node-content`. Is there a deeper reason to not allow `short-name` to return spans directly? 05:09
I'll do a quick test drive and maybe make a PR. 05:29
Geth Terminal-Widgets: patrickbkr++ created pull request #46:
Fix `T-W::Tree.select-display-node`
08:32