From 26cb08062d8a0a00eefa035b1a0c0c27ae8ff16b Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 5 Jun 2014 18:24:53 -0400 Subject: [PATCH] [subset] More fixing of (Chain)ContextFormat2 This is follow up to 98b60757ab9bb0aaa3c1f136e5a837a1b73d22ed Looks like this lookup type is a curse to stay with us. Sigh... --- Lib/fontTools/subset.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Lib/fontTools/subset.py b/Lib/fontTools/subset.py index 45bd45735..79d156ea3 100644 --- a/Lib/fontTools/subset.py +++ b/Lib/fontTools/subset.py @@ -674,6 +674,8 @@ def subset_glyphs(self, s): rss = [rss if i in indices else None for i,rss in enumerate(rss)] while rss and rss[-1] is None: del rss[-1] + setattr(self, c.RuleSet, rss) + setattr(self, c.RuleSetCount, len(rss)) for rs in rss: if not rs: continue