diff options
author | Hans Hagen <pragma@wxs.nl> | 2020-11-08 13:13:43 +0100 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2020-11-08 13:13:43 +0100 |
commit | 2f803b924ffdfc6ecedd2cce775c05d7d0d3acfd (patch) | |
tree | 977f78dbf0e8217bd9a88bced05d4f6927e3064a /tex/context/base/mkiv/font-fea.mklx | |
parent | 52b5a886e13712946a039ffcd059190f49193539 (diff) | |
download | context-2f803b924ffdfc6ecedd2cce775c05d7d0d3acfd.tar.gz |
2020-11-08 12:34:00
Diffstat (limited to 'tex/context/base/mkiv/font-fea.mklx')
-rw-r--r-- | tex/context/base/mkiv/font-fea.mklx | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/tex/context/base/mkiv/font-fea.mklx b/tex/context/base/mkiv/font-fea.mklx index 46034f82a..5f83c87d3 100644 --- a/tex/context/base/mkiv/font-fea.mklx +++ b/tex/context/base/mkiv/font-fea.mklx @@ -202,7 +202,7 @@ \c_font_feature_state\zerocount \let\currentfeature\m_font_feature_asked} -\protected\def\resetfeature +\permanent\protected\def\resetfeature {\ifx\currentfeature\s!current \else \font_feature_reset_indeed \fi} @@ -213,7 +213,7 @@ \let\m_font_feature_list \s!current \clf_resetfeature} -\protected\def\revivefeature +\permanent\protected\def\revivefeature {\ifx\currentfeature\s!current \else \font_feature_revive_indeed \fi} @@ -296,28 +296,30 @@ \let\m_font_feature_list\currentfeature \clf_setfontfeature{\currentfeature}} -\let\resetfontfeature\resetfeature +% these are obsolete (don't use them any longer) + +\aliased\let\resetfontfeature\resetfeature % obsolete % these are obsolete (don't use them any longer) -% \let\addfontfeaturetoset \font_feature_add_nop -% \let\subtractfontfeaturefromset \font_feature_subtract_nop -% \let\addfontfeaturetofont \font_feature_add_nop -% \let\subtractfontfeaturefromfont\font_feature_subtract_nop +% \let\addfontfeaturetoset \font_feature_add_nop % obsolete +% \let\subtractfontfeaturefromset \font_feature_subtract_nop % obsolete +% \let\addfontfeaturetofont \font_feature_add_nop % obsolete +% \let\subtractfontfeaturefromfont\font_feature_subtract_nop % obsolete -% also old, maybe some day a comptability module +% these are obsolete (don't use them any longer) -\let\setff\setfontfeature -\let\addfs\doaddfeature -\let\subfs\dosubtractfeature -\let\addff\doaddfeature -\let\subff\dosubtractfeature +\aliased\let\setff\setfontfeature % obsolete +\aliased\let\addfs\doaddfeature % obsolete +\aliased\let\subfs\dosubtractfeature % obsolete +\aliased\let\addff\doaddfeature % obsolete +\aliased\let\subff\dosubtractfeature % obsolete %D \macros %D {os} %D -%D In good old \TEX, the old style numerals were often taken -%D from the math fonts. No longer. +%D In good old \TEX, the old style numerals were often taken from the math fonts. No +%D longer. \definefontfeature [just-os] @@ -334,8 +336,8 @@ \permanent\def\doifelsefontfeature #feature{\clf_doifelsefontfeature {#feature}} % expandable \permanent\def\doifunknownfontfeature #feature{\clf_doifunknownfontfeature {#feature}} % expandable -\let\doifcurrentfonthasfeatureelse\doifelsecurrentfonthasfeature -\let\doiffontfeatureelse \doifelsefontfeature +\aliased\let\doifcurrentfonthasfeatureelse\doifelsecurrentfonthasfeature +\aliased\let\doiffontfeatureelse \doifelsefontfeature % new: |