Re:Windows Terminal Source Code
by forgotpwd16 on Thursday May 12, 2022 @04:06AM
(#31350655)
You cannot use Casey's code (GPL) in Terminal (MIT). But he has explained his model. Issue is iirc what he proposed and how Terminal works significantly differ.
[ Parent
| on HN ]
Re:Windows Terminal Source Code
by dundarious on Thursday May 12, 2022 @09:36AM
(#31353937)
Yes, I’m skeptical that WT will incorporate his design, as it is a big design change. There’s no way to just “plug it in” somewhere, without replacing the beating heart of WT. It would be great if they did that though, and I’d applaud them for it.
Re:Windows Terminal Source Code
by forgotpwd16 on Thursday May 12, 2022 @10:07AM
(#31354421)
Apparently they did and in retro-perspective it was indeed that simple. (Simple as in they made their own custom renderer afterall.)
https://devblogs.microsoft.com/commandline/case-study-how-ma...
Re:Windows Terminal Source Code
by dundarious on Thursday May 12, 2022 @11:01AM
(#31355228)
Brilliant! Haven't had time to read it yet, but that's great to hear.
Re:Windows Terminal Source Code
by dundarious on Thursday May 12, 2022 @12:08PM
(#31356147)
I think Casey did a lot of other great work on more correct and speedy non-ASCII support, and very efficient scrollback (in both memory and time cost), etc. It's been a while, but I think the atlas approach is also different. But kudos for what seems to be a good step. I'm curious to see some data on the resulting performance and memory usage (presuming the latter is mostly unchanged).