Minor
diff --git a/pyotlss.py b/pyotlss.py
index e68994b..1dc13ea 100755
--- a/pyotlss.py
+++ b/pyotlss.py
@@ -518,6 +518,12 @@
return bool (self.names)
+drop_tables = ['BASE', 'JSTF', 'DSIG', 'EBDT', 'EBLC', 'EBSC', 'PCLT', 'LTSH', 'VDMX']
+no_subset_tables = ['gasp', 'head', 'hhea', 'maxp', 'vhea', 'OS/2', 'loca', 'name']
+# For now drop these
+drop_tables += ['cvt ', 'fpgm', 'prep']
+
+
# TODO OS/2 ulUnicodeRange / ulCodePageRange?
# TODO Drop unneeded GSUB/GPOS entries
# TODO Move glyf component closure after GSUB/GPOS/etc
@@ -569,12 +575,6 @@
import xmlWriter
writer = xmlWriter.XMLWriter (sys.stdout)
- drop_tables = ['BASE', 'JSTF', 'DSIG', 'EBDT', 'EBLC', 'EBSC', 'PCLT', 'LTSH', 'VDMX']
- no_subset_tables = ['gasp', 'head', 'hhea', 'maxp', 'vhea', 'OS/2', 'loca', 'name']
-
- # For now drop these
- drop_tables += ['cvt ', 'fpgm', 'prep']
-
prune_options = []
for tag in font.keys():