Kovid Goyal 1f4fdb174a
Fix rendering of the new infinite length ligatures on CoreText
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
2021-03-11 20:11:40 +05:30
2021-03-10 08:20:35 +05:30
2019-07-07 21:10:15 +02:00
2021-01-16 20:52:12 +05:30
2018-05-09 11:32:22 +05:30
2018-05-30 12:46:00 +05:30
2020-07-09 01:57:39 +02:00
2021-01-31 20:58:42 +05:30
2021-01-21 05:33:14 +05:30
2020-02-20 11:10:49 +01:00
2019-08-09 03:27:22 +02:00
2021-02-06 12:10:30 +05:30
2020-07-09 01:57:39 +02:00
2020-03-14 14:59:31 +05:30
2020-10-31 01:44:33 +01:00
2020-06-06 09:23:36 +05:30

= 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]
Description
kitty with bold_is_bright patch
Readme 48 MiB
Languages
Python 43.6%
C 28.3%
Go 20%
Objective-C 6%
Shell 1.5%
Other 0.5%