be5invis
d3991a85e5
Optimize building speed of GPOS
2022-12-20 22:33:34 -08:00
be5invis
153cf38e85
* Improve T's metrics for Etoile ( #1449 ).
...
* Fix custom build of ligations when `ineq` is disabled but `ltgt-diamond-tag` or `ltgt-slash-tag` are enabled (#1450 ).
2022-11-24 16:42:50 -08:00
be5invis
59204e05fd
Add ligation for C-style multiline comments ( #1444 ).
2022-11-19 16:17:54 -08:00
be5invis
b3b7646f5b
Fix shape of y-ogonek (used by Elfdalian) ( #1437 ).
2022-10-29 14:57:01 -07:00
be5invis
fa57b1a6f4
Remove dupes in cv decomposition
2022-10-09 18:36:10 -07:00
be5invis
dd69cf9c89
Fix application of CV/SS on certain composites and some of the sample images ( #1433 ).
2022-10-09 16:29:24 -07:00
be5invis
92bfbaa2d3
Fix shape of LATIN SMALL LETTER E WITH OGONEK (U+0119
) ( #1427 ).
2022-10-05 03:01:11 -07:00
be5invis
a4d0240b8f
Fix Fixed custom building when not using derivation ( #1428 )
2022-10-04 22:07:48 -07:00
be5invis
12a4f1edb1
Optimize spacing variants' building
2022-09-15 18:50:29 -07:00
be5invis
70e9c2aa37
* Add ligation set for HTML/XML/React tags (<>
, </
, />
and </>
) ( #1413 ).
2022-09-09 02:33:06 -07:00
be5invis
017a580c9f
* Add ligation sets for Julia and Raku ( #1386 , #1391 ).
2022-09-04 00:41:44 -07:00
be5invis
86e1191854
Change the mechanism of variants of not-equal ligation ( #1400 ):
...
- The "dotted" ligation groups (`exeqeq-dotted`, `eqexeq-dotted`, `eqexeq-dl-dotted`, `exeq-dotted`) are removed.
- A character variant, "lig-neq" (feature tag `VXAF`), is added to control the shape instead.
2022-08-15 00:00:03 -07:00
be5invis
b8205a63aa
Initial work of ESM transformation
2022-07-16 19:26:49 -07:00
be5invis
5dbb9aa20f
Cleanup unnecessary lookups
2022-02-22 21:57:03 -08:00
be5invis
94f6010e01
Refactor dependent decompositions
2022-02-12 12:35:07 -08:00
be5invis
22e0022782
Optimize how fraction is built up
2022-02-03 00:03:50 -08:00
be5invis
067e06b3e1
Initial ligation support for Dafny ( #1271 )
2022-01-04 20:12:19 -08:00
be5invis
4b38956104
Fix localization of Macedonian GJE ( #1267 ).
2021-12-21 21:42:11 -08:00
be5invis
1a2a8b6e75
Make frac
work for normal slash; Add numr
and dnom
feature ( #1230 ).
2021-10-14 21:59:01 -07:00
be5invis
35ecd6dddc
Add support for OpenType frac
feature ( #1230 ).
2021-10-09 18:51:58 -07:00
be5invis
22f9b847cf
Refines the design of APL glyphs, and also introduces a configurable "Favor APL" configuration for APL-oriented custom builds ( #1200 ).
2021-08-27 23:58:43 -07:00
be5invis
5e7a32a86c
Improve ligation set for logical operators; Add bar kerning to match JetBrains Mono ( #1192 ).
2021-08-15 16:05:01 -07:00
be5invis
82913e9d7a
import/export cleanup
2021-07-28 20:13:04 -07:00
be5invis
ef203af85a
Organize support files and simplify imports
2021-07-15 21:14:08 -07:00
be5invis
f13fed1506
Fixed shape of Bulgarian I with Breve, Yer, Yeri, De, Che and En ( #1147 ).
2021-07-04 21:53:14 -07:00
be5invis
90bcf7fff8
Add square-dot variants for period, comma, colon, semicolon and all punctuations and symbols involving dot shape (diacritics are not included; #927 ).
2021-06-23 22:34:07 -07:00
be5invis
554375808c
Add name suffix for marks ( kovidgoyal/kitty#3716 )
2021-06-12 22:44:28 -07:00
be5invis
6135354a30
Optimize the footprint of TTCs and Super-TTCs by 1/3.
2021-06-12 03:13:46 -07:00
be5invis
69de2a1450
Fix placement of diacritics over uppercase Greek ( #1115 ).
2021-06-10 20:42:28 -07:00
be5invis
436a18a1bf
Add join suffix for NEQ ligatures ( #1007 )
2021-06-03 20:19:24 -07:00
be5invis
3e615f4329
Fix regression of diacritic placement of over-the-tie marks ( #1092 ).
2021-05-29 16:49:33 -07:00
be5invis
ce12d99f53
Make variant selectors of A
and E
able to influence AE and OE letters ( #1031 ).
2021-05-22 16:41:45 -07:00
be5invis
eedcaca405
Add Squared Three D ... Squared VOD (U+1F19B
... U+1F1AC
).
2021-05-21 23:34:55 -07:00
be5invis
e265b9fea8
Add Low asterisk (U+204E
) and double asterisk (U+2051
).
2021-05-13 20:27:05 -07:00
be5invis
2ac33e41eb
Add
...
- Cyrillic combining Dasia (`U+0485`), Psili (`U+0486`), Pokrytie (`U+0478`)
- Cyrillic Ornate Omega (`U+047C`, `U+047D`).
2021-05-02 01:33:32 -07:00
be5invis
ba6e5c5b58
Add ligation for chained hyphens and tildes ( #893 ).
2021-02-22 23:31:01 -08:00
be5invis
0481e59da6
Add ligation set for chaining number signs ( #894 ).
2021-02-15 02:26:56 -08:00
be5invis
412e335479
Move BRST lookup build code out from CENTER-OPS
2021-02-14 21:00:24 -08:00
be5invis
fb8dc5618d
Add ligation for connected underscore. Currently only under dlig
( #888 ).
2021-02-13 22:21:29 -08:00
be5invis
4eadd7afc6
Simplify api of creating ligation lookups
2021-02-06 17:18:50 -08:00
be5invis
efb0fca2a5
Remove dependency object-assign
2021-02-05 02:15:00 -08:00
be5invis
394f461265
Reimplement enclosure glyphs' selector system to leverage marks, reducing 300 glyphs
2021-02-04 20:06:51 -08:00
be5invis
6d7a0a11ca
Add bar-interrupted variants for Dollar and Cent sign ( #863 ).
2021-01-31 21:37:39 -08:00
be5invis
1f7720c17e
Fix operator centering chain propagation under Apple platform ( #768 ).
2020-12-06 15:51:51 -08:00
be5invis
1a8b7ce126
* Add ligation group brack-bar
and brace-bar
, and enabled in dlig
( #767 ).
2020-12-05 16:01:58 -08:00
be5invis
acf6477d78
Improve of component glyph coloring of non-equal ligation (like !=
).
2020-11-30 21:50:28 -08:00
be5invis
ec1cae38a7
Enforce lookup order of CV/SS
2020-11-30 19:36:07 -08:00
be5invis
fd2b8a77e6
Dotty kern: better handle tall operators.
2020-11-26 02:08:42 -08:00
be5invis
d4d393309b
Fix kerned dotty operators' placement when placed near brackets and commas ( #757 ).
2020-11-26 01:33:14 -08:00
be5invis
cfd0c3d741
Throw error when compat ligature is wider than unit if FC-mono is enforced
2020-11-23 17:57:47 -08:00