diff options
Diffstat (limited to 'tex/context/base/mkiv/font-oup.lua')
-rw-r--r-- | tex/context/base/mkiv/font-oup.lua | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/tex/context/base/mkiv/font-oup.lua b/tex/context/base/mkiv/font-oup.lua index c67662844..ea66e141c 100644 --- a/tex/context/base/mkiv/font-oup.lua +++ b/tex/context/base/mkiv/font-oup.lua @@ -2553,11 +2553,10 @@ local function checkflags(sequence,resources) if skipsome then sequence.skiphash = setmetatableindex(function(t,k) local c = resources.classes[k] -- delayed table - local v = c == skipmark or (markclass and c == "mark" and not markclass[k]) or c == skipligature or c == skipbase --- local v = (skipmark and c == "mark") --- or (markclass and c == "mark" and not markclass[k]) --- or (skipligature and c == "ligature") --- or (skipbase and c == "base") + local v = c == skipmark + or (markclass and c == "mark" and not markclass[k]) + or c == skipligature + or c == skipbase t[k] = v or false return v end) |