texlive[76112] Master/texmf-dist: context 2025-08-20 10:30 A

commits+karl at tug.org commits+karl at tug.org
Thu Aug 21 22:19:20 CEST 2025


Revision: 76112
          https://tug.org/svn/texlive?view=revision&revision=76112
Author:   karl
Date:     2025-08-21 22:19:20 +0200 (Thu, 21 Aug 2025)
Log Message:
-----------
context 2025-08-20 10:30 A

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/context/VERSION
    trunk/Master/texmf-dist/doc/context/sources/general/manuals/luametafun/luametafun-outline.tex
    trunk/Master/texmf-dist/doc/man/man1/context.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-babel.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-bibtex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-cache.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-chars.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-check.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-colors.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-context.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-convert.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-ctan.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-dvi.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-epub.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-evohome.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-fcd.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-fixpdf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-flac.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-fonts.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-grep.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-interface.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-kpse.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-metapost.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-modules.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-package.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-patterns.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-pdf.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-plain.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-profile.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-rsync.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-scite.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-server.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-spell.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-synctex.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-texworks.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-tools.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-unicode.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-unzip.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-update.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-vscode.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-watch.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun-youless.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/texexec.man1.pdf
    trunk/Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf
    trunk/Master/texmf-dist/source/context/base/luametatex-20250816.src.zip
    trunk/Master/texmf-dist/tex/context/base/mkii/cont-new.mkii
    trunk/Master/texmf-dist/tex/context/base/mkii/context.mkii
    trunk/Master/texmf-dist/tex/context/base/mkiv/cont-new.mkiv
    trunk/Master/texmf-dist/tex/context/base/mkiv/context.mkiv
    trunk/Master/texmf-dist/tex/context/base/mkiv/status-files.pdf
    trunk/Master/texmf-dist/tex/context/base/mkiv/status-lua.pdf
    trunk/Master/texmf-dist/tex/context/base/mkiv/trac-vis.lua
    trunk/Master/texmf-dist/tex/context/base/mkxl/back-imp-pdf.lmt
    trunk/Master/texmf-dist/tex/context/base/mkxl/cldf-ini.lmt
    trunk/Master/texmf-dist/tex/context/base/mkxl/cont-new.mkxl
    trunk/Master/texmf-dist/tex/context/base/mkxl/context.mkxl
    trunk/Master/texmf-dist/tex/context/base/mkxl/trac-vis.lmt
    trunk/Master/texmf-dist/tex/luatex/context/luatex-fonts-merged.lua

Modified: trunk/Master/texmf-dist/doc/context/VERSION
===================================================================
--- trunk/Master/texmf-dist/doc/context/VERSION	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/doc/context/VERSION	2025-08-21 20:19:20 UTC (rev 76112)
@@ -1 +1 @@
-2025-08-17 17:57 A
+2025-08-20 10:30 A

Modified: trunk/Master/texmf-dist/doc/context/sources/general/manuals/luametafun/luametafun-outline.tex
===================================================================
--- trunk/Master/texmf-dist/doc/context/sources/general/manuals/luametafun/luametafun-outline.tex	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/doc/context/sources/general/manuals/luametafun/luametafun-outline.tex	2025-08-21 20:19:20 UTC (rev 76112)
@@ -119,7 +119,6 @@
     \stopcombination
 \stopplacefigure
 
-
 This interface is much nicer than the one where each variant (the parameter \type
 {kind} above) had its own macro due to the need to group properties of the
 outline and fill. Let's show some more:

Modified: trunk/Master/texmf-dist/doc/man/man1/context.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mptopdf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-babel.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-bibtex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-cache.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-chars.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-check.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-colors.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-context.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-convert.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-ctan.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-dvi.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-epub.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-evohome.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-fcd.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-fixpdf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-flac.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-fonts.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-grep.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-interface.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-kpse.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-metapost.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-modules.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-package.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-patterns.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-pdf.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-plain.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-profile.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-rsync.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-scite.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-server.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-spell.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-synctex.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-texworks.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-tools.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-unicode.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-unzip.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-update.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-vscode.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-watch.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun-youless.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/mtxrun.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/texexec.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/man/man1/texmfstart.man1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/context/base/luametatex-20250816.src.zip
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/context/base/mkii/cont-new.mkii
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkii/cont-new.mkii	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkii/cont-new.mkii	2025-08-21 20:19:20 UTC (rev 76112)
@@ -11,7 +11,7 @@
 %C therefore copyrighted by \PRAGMA. See mreadme.pdf for
 %C details.
 
-\newcontextversion{2025.08.17 17:53}
+\newcontextversion{2025.08.20 10:19}
 
 %D This file is loaded at runtime, thereby providing an
 %D excellent place for hacks, patches, extensions and new

Modified: trunk/Master/texmf-dist/tex/context/base/mkii/context.mkii
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkii/context.mkii	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkii/context.mkii	2025-08-21 20:19:20 UTC (rev 76112)
@@ -20,7 +20,7 @@
 %D your styles an modules.
 
 \edef\contextformat {\jobname}
-\edef\contextversion{2025.08.17 17:53}
+\edef\contextversion{2025.08.20 10:19}
 
 %D For those who want to use this:
 

Modified: trunk/Master/texmf-dist/tex/context/base/mkiv/cont-new.mkiv
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkiv/cont-new.mkiv	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkiv/cont-new.mkiv	2025-08-21 20:19:20 UTC (rev 76112)
@@ -13,7 +13,7 @@
 
 % \normalend % uncomment this to get the real base runtime
 
-\newcontextversion{2025.08.17 17:57}
+\newcontextversion{2025.08.20 10:30}
 
 %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

Modified: trunk/Master/texmf-dist/tex/context/base/mkiv/context.mkiv
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkiv/context.mkiv	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkiv/context.mkiv	2025-08-21 20:19:20 UTC (rev 76112)
@@ -49,7 +49,7 @@
 %D {YYYY.MM.DD HH:MM} format.
 
 \edef\contextformat {\jobname}
-\edef\contextversion{2025.08.17 17:57}
+\edef\contextversion{2025.08.20 10:30}
 
 %D Kind of special:
 

Modified: trunk/Master/texmf-dist/tex/context/base/mkiv/status-files.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/context/base/mkiv/status-lua.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/context/base/mkiv/trac-vis.lua
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkiv/trac-vis.lua	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkiv/trac-vis.lua	2025-08-21 20:19:20 UTC (rev 76112)
@@ -30,10 +30,7 @@
 -- todo: tags can also be numbers (just add to hash)
 -- todo: make a lmtx variant (a few more efficient fetchers)
 
-local nodecodes           = nodes.nodecodes
-
 local nuts                = nodes.nuts
-local tonut               = nuts.tonut
 
 local setboth             = nuts.setboth
 local setlink             = nuts.setlink
@@ -343,6 +340,8 @@
 
     nuts.applyvisuals = applyvisuals
 
+    local tonut = nuts.tonut
+
     function nodes.applyvisuals(n,mode)
         applyvisuals(tonut(n),mode)
     end
@@ -1237,6 +1236,7 @@
 
 do
 
+    local nodecodes            = nodes.nodecodes
     local disc_code            = nodecodes.disc
     local kern_code            = nodecodes.kern
     local glyph_code           = nodecodes.glyph
@@ -1542,6 +1542,7 @@
 
 do
 
+    local nodecodes  = nodes.nodecodes
     local hlist_code = nodecodes.hlist
     local vlist_code = nodecodes.vlist
     local nextnode   = nuts.traversers.node

Modified: trunk/Master/texmf-dist/tex/context/base/mkxl/back-imp-pdf.lmt
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkxl/back-imp-pdf.lmt	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkxl/back-imp-pdf.lmt	2025-08-21 20:19:20 UTC (rev 76112)
@@ -13,6 +13,8 @@
 -- instance by first loading or enabling some compatibility layer so that we can
 -- trace possible interferences.
 
+local rawset = rawset
+
 updaters.register("backends.pdf.latebindings",function()
     --
     local dummy  = function() end
@@ -27,8 +29,15 @@
         immediateobj = lpdf.immediateobject
     }
 
+    table.setmetatablenewindex(pdf,function(t,k,v)
+        report("pdf.%s can't be set, ask for it if really needed",k)
+        rawset(t,k,dummy)
+        return dummy
+    end)
+
+
     table.setmetatableindex(pdf,function(t,k)
-        report("calling unavailable pdf.%s function",k)
+        report("accessing unavailable pdf.%s function or value",k)
         t[k] = dummy
         return dummy
     end)

Modified: trunk/Master/texmf-dist/tex/context/base/mkxl/cldf-ini.lmt
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkxl/cldf-ini.lmt	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkxl/cldf-ini.lmt	2025-08-21 20:19:20 UTC (rev 76112)
@@ -1891,6 +1891,6 @@
         })
     end
 
-    protectmodule("string")
+ -- protectmodule("string") -- to soon, delay till end
 
 end

Modified: trunk/Master/texmf-dist/tex/context/base/mkxl/cont-new.mkxl
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkxl/cont-new.mkxl	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkxl/cont-new.mkxl	2025-08-21 20:19:20 UTC (rev 76112)
@@ -11,7 +11,7 @@
 %C therefore copyrighted by \PRAGMA. See mreadme.pdf for
 %C details.
 
-\newcontextversion{2025.08.17 17:57}
+\newcontextversion{2025.08.20 10:30}
 
 %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

Modified: trunk/Master/texmf-dist/tex/context/base/mkxl/context.mkxl
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkxl/context.mkxl	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkxl/context.mkxl	2025-08-21 20:19:20 UTC (rev 76112)
@@ -56,7 +56,7 @@
 %D {YYYY.MM.DD HH:MM} format.
 
 \permanent\edef\contextformat {\jobname}
-\permanent\edef\contextversion{2025.08.17 17:57}
+\permanent\edef\contextversion{2025.08.20 10:30}
 
 %overloadmode 1 % check frozen / warning
 %overloadmode 2 % check frozen / error

Modified: trunk/Master/texmf-dist/tex/context/base/mkxl/trac-vis.lmt
===================================================================
--- trunk/Master/texmf-dist/tex/context/base/mkxl/trac-vis.lmt	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/context/base/mkxl/trac-vis.lmt	2025-08-21 20:19:20 UTC (rev 76112)
@@ -11,7 +11,7 @@
 
 local node, nodes, attributes, tex = node, nodes, attributes, tex
 local type, tonumber, next, rawget = type, tonumber, next, rawget
-local gmatch, sub = string.gmatch, string.sub
+local gmatch = string.gmatch
 local formatters = string.formatters
 local round = math.round
 
@@ -1449,6 +1449,8 @@
     mathvalues[-1] = "left"  -- (script) slack detail value
     mathvalues[-2] = "right" -- (script) slack detail value
 
+    local gsub, sub = string.gsub, string.sub
+
     local morehack = setmetatableindex(function(t,k)
         local v = mathematics.classnames[k] -- yet unknown
         v = v and sub(v,1,3) or formatters["x%02x"](k)
@@ -1456,8 +1458,6 @@
         return v
     end)
 
-    local gsub = string.gsub
-
     local temphack = setmetatableindex(function(t,k)
         local v = mathvalues[k]
         if v then
@@ -1740,6 +1740,8 @@
         return head, current
     end
 
+    local sub = string.sub
+
     ruledglyphdiscretionary = function(head,current,glyph)
         local part, after, code = getdiscpart(glyph)
 -- print("part",part,"code",code)

Modified: trunk/Master/texmf-dist/tex/luatex/context/luatex-fonts-merged.lua
===================================================================
--- trunk/Master/texmf-dist/tex/luatex/context/luatex-fonts-merged.lua	2025-08-21 20:14:20 UTC (rev 76111)
+++ trunk/Master/texmf-dist/tex/luatex/context/luatex-fonts-merged.lua	2025-08-21 20:19:20 UTC (rev 76112)
@@ -1,6 +1,6 @@
 -- merged file : c:/data/develop/context/sources/luatex-fonts-merged.lua
 -- parent file : c:/data/develop/context/sources/luatex-fonts.lua
--- merge date  : 2025-08-17 17:57
+-- merge date  : 2025-08-20 10:30
 
 do -- begin closure to overcome local limits and interference
 



More information about the tex-live-commits mailing list.