summaryrefslogtreecommitdiff
path: root/scripts/force_yminmax.py
diff options
context:
space:
mode:
authorRoozbeh Pournader <roozbeh@google.com>2014-07-24 19:10:48 -0700
committerRoozbeh Pournader <roozbeh@google.com>2014-07-24 19:10:48 -0700
commit1fbdd27fd4832645b44c726778817118d891d66f (patch)
tree354bdc7c21ed1db792392fb28274bf1f7936fbbc /scripts/force_yminmax.py
parenta8df15d7b96363a6652c5fd4d6dd95db99647326 (diff)
Use the recommended way to access glyf table in force_ymin_ymax.
Diffstat (limited to 'scripts/force_yminmax.py')
-rwxr-xr-xscripts/force_yminmax.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/scripts/force_yminmax.py b/scripts/force_yminmax.py
index 5644fe4..bfee9f4 100755
--- a/scripts/force_yminmax.py
+++ b/scripts/force_yminmax.py
@@ -9,8 +9,9 @@ from fontTools import ttLib
def output_protruding_glyphs(font, ymin, ymax, file_name):
"""Outputs all glyphs going outside the specified vertical range."""
protruding_glyphs = []
- glyph_dict = font['glyf'].glyphs
- for glyph_name, glyph in glyph_dict.items():
+ glyf_table = font['glyf']
+ for glyph_name in glyf_table.keys():
+ glyph = glyf_table[glyph_name]
if glyph.numberOfContours == 0:
continue
if glyph.yMin < ymin or glyph.yMax > ymax: