1f4fdb174a0f4b2731bd68961c8b3510c44667e0
Apparently on CoreText, harfbuzz gives incorrect values for glyph positions. So we use it only for selection and grouping of glyphs. Actual positioning is done using CoreText. This means sophisticated positioning using GPOS tables is probably broken, but that isn't really useable in a character grid anyway. Also remove the hack where glyph_centering was done for calt ligatures as it seems to not be needed with modern FiraCode and CoreText rendering. Fixes #3372
= kitty - the fast, feature-rich, cross-platform, GPU based terminal See https://sw.kovidgoyal.net/kitty/ image:https://github.com/kovidgoyal/kitty/workflows/CI/badge.svg["Build status", link="https://github.com/kovidgoyal/kitty/actions?query=workflow%3ACI"] To ask questions about kitty usage, use either the https://github.com/kovidgoyal/kitty/discussions/[discussions on GitHub] or the https://www.reddit.com/r/KittyTerminal[Reddit community] Packaging status in various repositories: image:https://repology.org/badge/vertical-allrepos/kitty.svg[https://repology.org/project/kitty/versions]
Languages
Python
43.6%
C
28.3%
Go
20%
Objective-C
6%
Shell
1.5%
Other
0.5%