summaryrefslogtreecommitdiff
path: root/tex/context/base/mkxl/font-ots.lmt
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2021-09-14 22:27:31 +0200
committerContext Git Mirror Bot <phg@phi-gamma.net>2021-09-14 22:27:31 +0200
commit51bc89e03d05e3329b2ef74de2720937f92aa81f (patch)
tree6fed26b867ff310050fb862aa658e13dfb35e5dc /tex/context/base/mkxl/font-ots.lmt
parenta8c525cd14d77b94662021671ef8eb62d5a7fe50 (diff)
downloadcontext-51bc89e03d05e3329b2ef74de2720937f92aa81f.tar.gz
2021-09-14 21:41:00
Diffstat (limited to 'tex/context/base/mkxl/font-ots.lmt')
-rw-r--r--tex/context/base/mkxl/font-ots.lmt9
1 files changed, 8 insertions, 1 deletions
diff --git a/tex/context/base/mkxl/font-ots.lmt b/tex/context/base/mkxl/font-ots.lmt
index f83fd8776..4d4c09495 100644
--- a/tex/context/base/mkxl/font-ots.lmt
+++ b/tex/context/base/mkxl/font-ots.lmt
@@ -3866,7 +3866,6 @@ do
local steps = sequence.steps
local nofsteps = sequence.nofsteps
local skiphash = sequence.skiphash
-
if not steps then
-- This permits injection, watch the different arguments. Watch out, the arguments passed
-- are not frozen as we might extend or change this. Is this used at all apart from some
@@ -3921,11 +3920,19 @@ do
local lookupcache = step.coverage
while start do
local nxt, char, id = isnextchar(start,font,dynamic,state) -- we can move the data/state checks here
+-- if forcetestrun and sequence.name == "s_s_7" then
+-- if nuts.getid(start) == nodecodes.glyph then
+-- print("C F D S",start,char,font,dynamic,state,nuts,getstate(start))
+-- end
+-- end
if char then
if skiphash and skiphash[char] then -- we never needed it here but let's try
start = nxt
else
local lookupmatch = lookupcache[char]
+-- if forcetestrun and sequence.name == "s_s_7" then
+-- print(lookupmatch)
+-- end
if lookupmatch then
currentscale, currentxscale, currentyscale = getscales(start)
local ok, df