I still stubbornly use it as my daily driver for some probably terrible reason.
I still stubbornly use it as my daily driver for some probably terrible reason.
I have a fairly trivial bodge for them in mine. Kovid Goyal over a period of 7 years has built up an extensive system for overriding the glyphs for block and line drawing characters that are supplied in fonts and replacing them with ones that Kitty constructs itself, all started because they just didn't line up when using what the fonts supplied.
* https://github.com/kovidgoyal/kitty/issues/16
* https://github.com/kovidgoyal/kitty/blob/28b84a2d5b2720b88fd...
However, it could use some love from Apple. Better keyboard-only text selection, horizontal and vertical splitting, True Color (not Cyndi Lauper style)…
It's a 96 GiB of RAM machine, for chrissake! That ought to be enough for everybody!
The parent ran out of memory with iTerm not because of the infinite scrolling buffer but because of iTerm having memory leaks. The memory leaks in iTerm used to be a big issue, and it appears they still have not fully fixed. Other terminal apps can swell up to over 1Gb of the RSS, yet they do not crash. Provided there is sufficient RAM available, the inifinte scrolling can prove to be benefecial.
If the app doesn’t check for support and simply spills the control characters, there may be garbled output.
* https://github.com/rust-lang/rust/blob/master/compiler/rustc...
fn foo<'bla>(...)
According to cat -v, <'bla> is preceded by ^[[38;5;10m, which, according to [1], "applies extended color value to the foreground", and further that 38;5;<s> sets "foreground color to <s> index in 88 or 256 color table".[1]: <https://learn.microsoft.com/en-us/windows/console/console-vi...>
I've checked and the 10th colour is set to #000000 in my Terminal.app settings.
(That's the big push that I mentioned. Going since January 2014.)
Microsoft Terminal has a whole open GitHub issues system to itself.
Apple seems to have forgotten we exist.