1
1
mirror of https://github.com/rsms/inter.git synced 2024-09-19 06:40:16 +03:00
inter/misc
Rasmus Andersson 8234b62ab7 Speeds up font compilation by around 200%
Cython is used to compile some hot paths into native Python extensions.
These hot paths were identified through running ufocompile with the hotshot
profiler and then converting file by file to Cython, starting with the "hottest"
paths and continuing until returns were deminishing. This means that only a few
Python files were converted to Cython.

Closes #23
Closes #20 (really this time)
2017-09-04 11:12:34 -04:00
..
doc Initial public commit 2017-08-22 02:23:08 -07:00
patches Add missing woff2 patch. Closes #20 2017-08-31 07:43:09 -07:00
pylib Speeds up font compilation by around 200% 2017-09-04 11:12:34 -04:00
rf-scripts Initial public commit 2017-08-22 02:23:08 -07:00
ttf2woff Initial public commit 2017-08-22 02:23:08 -07:00
cleanup-kerning.py Initial public commit 2017-08-22 02:23:08 -07:00
e-alt-straight-close.glif Initial public commit 2017-08-22 02:23:08 -07:00
enrich-glypnames.py Initial public commit 2017-08-22 02:23:08 -07:00
fixup-diacritics.py Initial public commit 2017-08-22 02:23:08 -07:00
fixup-features.py Initial public commit 2017-08-22 02:23:08 -07:00
fixup-kerning.py Initial public commit 2017-08-22 02:23:08 -07:00
fontinfo.py Various improvements 2017-08-28 02:36:40 -07:00
gen-glyphinfo.py Various improvements 2017-08-28 02:36:40 -07:00
gen-glyphorder.py Improves glyphorder generation 2017-08-31 08:16:38 -07:00
gen-kern.py Initial public commit 2017-08-22 02:23:08 -07:00
gen-metrics-and-svgs.py Website 2017-08-28 11:31:42 -07:00
gen-num-pairs.js Initial public commit 2017-08-22 02:23:08 -07:00
gen-tnum.py adjust misc/gen-tnum.py 2017-08-24 18:23:54 -07:00
glyf-props.py Initial public commit 2017-08-22 02:23:08 -07:00
mac-tmp-disk-mount.sh Initial public commit 2017-08-22 02:23:08 -07:00
mac-tmp-disk-unmount.sh Initial public commit 2017-08-22 02:23:08 -07:00
notify Initial public commit 2017-08-22 02:23:08 -07:00
restore-diacritics-kerning.py Initial public commit 2017-08-22 02:23:08 -07:00
rewrite-glyphorder.py Initial public commit 2017-08-22 02:23:08 -07:00
stems.txt Initial public commit 2017-08-22 02:23:08 -07:00
svgsync2.py Initial public commit 2017-08-22 02:23:08 -07:00
svgsync.py Various improvements 2017-08-28 02:36:40 -07:00
ufo-color-glyphs.py Initial public commit 2017-08-22 02:23:08 -07:00
ufocompile Speeds up font compilation by around 200% 2017-09-04 11:12:34 -04:00
unicode_util.py Initial public commit 2017-08-22 02:23:08 -07:00
version.py release v1.1 2017-08-22 12:47:55 -07:00
versionize-css.py Include version in CSS so that HTTP caches are not pointing to old versions 2017-08-22 13:11:06 -07:00