Kovid Goyal

Results 343 comments of Kovid Goyal
trafficstars

OK, I see what you are saying. More questions. 1) What gamma value needs to be used? Why 1.8, according to https://en.wikipedia.org/wiki/Alpha_compositing#Composing_alpha_blending_with_gamma_correction it should be 2.2 most commonly. 2) For...

On Mon, Feb 15, 2021 at 12:33:00AM -0800, Juan Hernando wrote: > 1. I think the gamma value should be a user setting. I chose the minimum because the higher...

kitty uses a character grid display for performance reasons and because it fits with what a terminal actually is supposed to be. It's never going to have good support for...

Yeah it's on my TODO list to add the ~1400 such sequences from https://unicode.org/emoji/charts/emoji-zwj-sequences.html to gen-wcwidth.py, generate some kind of fast lookup data structure for them and then use them...

Yes, that's another item for my endless TODO list. It's never been worth the trouble for me to actually do the work in the face of higher priority items, but...

That will be because whatever terminal program you are running is using a different width calculation from what kitty uses, which is based on the unicde standard. And unless your...

On Mon, Jun 13, 2022 at 08:56:55AM -0700, Max Sharnoff wrote: > @kovidgoyal @dankamongmen Just found this bug after working on a unicode library designed to handle this sort of...

On Mon, Jun 13, 2022 at 02:27:19PM -0700, Max Sharnoff wrote: > > do you mean wcswidth() in general or looking up emoji combining sequences in particular > > I...

Whats the use case for this? Doesn't making text dim make it harder to read?