summaryrefslogtreecommitdiff
path: root/tex/context/base/font-ini.mkiv
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/font-ini.mkiv')
-rw-r--r--tex/context/base/font-ini.mkiv8
1 files changed, 6 insertions, 2 deletions
diff --git a/tex/context/base/font-ini.mkiv b/tex/context/base/font-ini.mkiv
index 7d9a8e850..2c820fcc9 100644
--- a/tex/context/base/font-ini.mkiv
+++ b/tex/context/base/font-ini.mkiv
@@ -109,9 +109,9 @@
%D Simpler:
\def\updatefontparameters
- {\edef\@@fonthandling{\truefontdata\somefontname\s!handling}%
+ {%edef\@@fonthandling{\truefontdata\somefontname\s!handling}% goes away, is now feature
\edef\@@fontfeatures{\truefontdata\fontfile \s!features}%
- \edef\@@fontskewchar{\truefontdata\fontfile \s!skewchar}}
+ \edef\@@fontskewchar{\truefontdata\fontfile \s!skewchar}} % will be replaced
\def\setfontcharacteristics
{\the\everyfont}
@@ -121,4 +121,8 @@
% \installfontfeature[otf][tlig]
% \installfontfeature[otf][trep]
+%D tricky but ok:
+
+\appendtoks\ctxlua{fonts.tfm.cleanup()}\to\everyshipout
+
\protect \endinput