Fix placement of diacritics over uppercase Greek (#1115).

This commit is contained in:
be5invis 2021-06-10 20:42:28 -07:00
parent 1e7bed47c7
commit 69de2a1450
17 changed files with 244 additions and 139 deletions

View file

@ -184,3 +184,17 @@ export : define [finalizeTable table] : begin
set table.lookupOrder : toposort table.lookupDep
foreach [{key lang} : pairs-of table.languages] : begin
if lang.features : lang.features.sort
export : define [UkMapToLookup m] : begin
local l {}
local r {}
foreach { k v } [Object.entries m] : begin
l.push k
r.push v
return { .left l .right r }
export : define [UkMap2ToLookup mm] : begin
local res {}
foreach { g1 second } [Object.entries mm] : foreach { g2 gTo } [Object.entries second] : begin
res.push {.from {g1 g2} .to gTo}
return res