diff options
author | Hans Hagen <pragma@wxs.nl> | 2021-09-03 19:26:31 +0200 |
---|---|---|
committer | Context Git Mirror Bot <phg@phi-gamma.net> | 2021-09-03 19:26:31 +0200 |
commit | 26a37aadfa1c26b389c7ef9c5f310a1e2ddf596c (patch) | |
tree | c07ed2b1ed3fe8b87d85b3631b05bc2e443ab2fe /tex/context/base/mkiv | |
parent | 6f5d01cee63d25d2baa00a7bae907e8d118c5d66 (diff) | |
download | context-26a37aadfa1c26b389c7ef9c5f310a1e2ddf596c.tar.gz |
2021-09-03 18:47:00
Diffstat (limited to 'tex/context/base/mkiv')
-rw-r--r-- | tex/context/base/mkiv/cont-new.mkiv | 2 | ||||
-rw-r--r-- | tex/context/base/mkiv/context.mkiv | 2 | ||||
-rw-r--r-- | tex/context/base/mkiv/font-imp-reorder.lua | 3 | ||||
-rw-r--r-- | tex/context/base/mkiv/libs-ini.lua | 8 | ||||
-rw-r--r-- | tex/context/base/mkiv/mult-prm.lua | 5 | ||||
-rw-r--r-- | tex/context/base/mkiv/status-files.pdf | bin | 24897 -> 24912 bytes | |||
-rw-r--r-- | tex/context/base/mkiv/status-lua.pdf | bin | 250911 -> 251399 bytes |
7 files changed, 12 insertions, 8 deletions
diff --git a/tex/context/base/mkiv/cont-new.mkiv b/tex/context/base/mkiv/cont-new.mkiv index 02cd004aa..a85b450ea 100644 --- a/tex/context/base/mkiv/cont-new.mkiv +++ b/tex/context/base/mkiv/cont-new.mkiv @@ -13,7 +13,7 @@ % \normalend % uncomment this to get the real base runtime -\newcontextversion{2021.08.30 19:53} +\newcontextversion{2021.09.03 18:45} %D This file is loaded at runtime, thereby providing an excellent place for hacks, %D patches, extensions and new features. There can be local overloads in cont-loc diff --git a/tex/context/base/mkiv/context.mkiv b/tex/context/base/mkiv/context.mkiv index 22a3fbe3e..ec6653a3a 100644 --- a/tex/context/base/mkiv/context.mkiv +++ b/tex/context/base/mkiv/context.mkiv @@ -45,7 +45,7 @@ %D {YYYY.MM.DD HH:MM} format. \edef\contextformat {\jobname} -\edef\contextversion{2021.08.30 19:53} +\edef\contextversion{2021.09.03 18:45} %D Kind of special: diff --git a/tex/context/base/mkiv/font-imp-reorder.lua b/tex/context/base/mkiv/font-imp-reorder.lua index b2dec781c..323978cde 100644 --- a/tex/context/base/mkiv/font-imp-reorder.lua +++ b/tex/context/base/mkiv/font-imp-reorder.lua @@ -35,6 +35,7 @@ local trace_reorder = trackers.register("fonts.reorderlookups",function(v) trac local report_reorder = logs.reporter("fonts","reorder") local vectors = { } +otf.vectors = vectors -- kind of private vectors.arab = { gsub = { @@ -97,7 +98,7 @@ function otf.reorderlookups(tfmdata,vector) if not what then what = find(kind,"^gsub") and "gsub" or "gpos" end - local newwhen = order[what][feature] +-- local newwhen = order[what][feature] if not newwhen then -- skip elseif not when then diff --git a/tex/context/base/mkiv/libs-ini.lua b/tex/context/base/mkiv/libs-ini.lua index ed3fb842f..d3cfe634f 100644 --- a/tex/context/base/mkiv/libs-ini.lua +++ b/tex/context/base/mkiv/libs-ini.lua @@ -54,10 +54,10 @@ local function findlib(required) -- todo: cache for i=1,#list do local name = list[i] local found = findfile(name,"lib") - if not found then + if not found or found == "" then found = findfile(addsuffix(name,suffix),"lib") end - if found then + if found and found ~= "" then if trace then report("library %a resolved via %a path to %a",name,"tds lib",found) end @@ -70,9 +70,9 @@ local function findlib(required) -- todo: cache for i=1,#list do local full = joinfile(list[i],base) local found = isfile(full) and full - if found then + if found and found ~= "" then if trace then - report("library %a resolved via %a path to %a",name,"system",found) + report("library %a resolved via %a path to %a",full,"system",found) end return found end diff --git a/tex/context/base/mkiv/mult-prm.lua b/tex/context/base/mkiv/mult-prm.lua index 81afd645b..28a8f41de 100644 --- a/tex/context/base/mkiv/mult-prm.lua +++ b/tex/context/base/mkiv/mult-prm.lua @@ -54,7 +54,6 @@ return { "splitdiscards", "splitfirstmarks", "topmarks", - "tracingalignments", "tracingassigns", "tracinggroups", "tracingifs", @@ -299,6 +298,7 @@ return { "crampedscriptstyle", "crampedtextstyle", "csstring", + "currentmarks", "defcsname", "dimensiondef", "dimexpression", @@ -321,6 +321,7 @@ return { "explicitdiscretionary", "explicithyphenpenalty", "firstvalidlanguage", + "flushmarks", "fontid", "fontmathcontrol", "fontspecifiedsize", @@ -506,9 +507,11 @@ return { "tokspre", "tolerant", "tpack", + "tracingalignments", "tracingexpressions", "tracingfonts", "tracinghyphenation", + "tracingmarks", "tracingmath", "undent", "unletfrozen", diff --git a/tex/context/base/mkiv/status-files.pdf b/tex/context/base/mkiv/status-files.pdf Binary files differindex dd8c7d78d..f91a256e1 100644 --- a/tex/context/base/mkiv/status-files.pdf +++ b/tex/context/base/mkiv/status-files.pdf diff --git a/tex/context/base/mkiv/status-lua.pdf b/tex/context/base/mkiv/status-lua.pdf Binary files differindex 608b86c32..8c1e5bbc9 100644 --- a/tex/context/base/mkiv/status-lua.pdf +++ b/tex/context/base/mkiv/status-lua.pdf |