mirror of
https://github.com/belluzj/fantasque-sans.git
synced 2024-12-21 23:11:32 +01:00
Make build scripts compatible with Python 3
This commit is contained in:
parent
a58e874526
commit
6f32679e61
|
@ -2,6 +2,8 @@
|
|||
#
|
||||
# Adapted from https://github.com/tonsky/FiraCode/blob/master/gen_calt.clj
|
||||
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from textwrap import dedent
|
||||
from collections import defaultdict
|
||||
import tempfile
|
||||
|
@ -33,7 +35,7 @@ def update_features(font):
|
|||
# Add the dummy "LIG" glyph
|
||||
lig = font.createChar(-1, 'LIG')
|
||||
lig.width = font['space'].width
|
||||
with tempfile.NamedTemporaryFile(suffix='.fea') as f:
|
||||
with tempfile.NamedTemporaryFile(mode='w', suffix='.fea') as f:
|
||||
f.write(fea_code)
|
||||
f.seek(0)
|
||||
font.mergeFeature(f.name)
|
||||
|
|
|
@ -3,6 +3,8 @@
|
|||
# LICENSE: MIT
|
||||
# vim: sts=4 sw=4 ts=4 et
|
||||
|
||||
from past.builtins import xrange
|
||||
|
||||
import fontforge
|
||||
from itertools import compress
|
||||
import os
|
||||
|
|
Loading…
Reference in New Issue
Block a user