summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/luatex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-09-01 21:20:03 +0000
committerKarl Berry <karl@freefriends.org>2023-09-01 21:20:03 +0000
commitebea6d65fdf76750d83a59ad9fe017affa01597d (patch)
tree233417b29b0a717fa9353fb866b7390b3c98c56e /Master/texmf-dist/tex/luatex
parent27d05e705e75259a904502763104b47814ebcf3e (diff)
luaotfload (1sep23)
git-svn-id: svn://tug.org/texlive/trunk@68143 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/luatex')
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua38
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua60
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua4
-rw-r--r--Master/texmf-dist/tex/luatex/luaotfload/luaotfload.sty2
32 files changed, 125 insertions, 91 deletions
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua
index 6325ba19d28..5e2022a18be 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua
@@ -6,8 +6,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-auxiliary",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / auxiliary functions",
license = "GPL v2.0"
}
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua
index 35962ee0744..2d8942a3d99 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-colors",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / color",
license = "GPL v2.0",
author = "Khaled Hosny, Elie Roux, Philipp Gesang, Dohyun Kim, David Carlisle",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
index fda9b4dbffa..b59897b2173 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
@@ -7,8 +7,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-configuration",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / config file reader",
license = "GPL v2.0"
}
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua
index 3a2d87ead92..9b81f6a3d0e 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua
@@ -5,8 +5,8 @@
do -- block to avoid to many local variables error
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-database",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / database",
license = "GPL v2.0",
author = "Khaled Hosny, Elie Roux, Philipp Gesang, Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua
index 9bde02fc1f5..1a48ec9a08d 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua
@@ -7,8 +7,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-diagnostics",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload-tool submodule / diagnostics",
license = "GPL v2.0"
}
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua
index e2ea8c82edb..c1b6d227c95 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua
@@ -6,8 +6,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-dvi",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / DVI",
license = "GPL v2.0",
author = "Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua
index 66c4b1c2d6b..fad5ce7b2c8 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-embolden",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / embolden",
license = "GPL v2.0",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua
index 4b257455fb1..ef0ce1fb631 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-fallback",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / fallback",
license = "GPL v2.0",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua
index 9b753aac82d..862f50aad35 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-features",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / features",
license = "GPL v2.0",
author = "Hans Hagen, Khaled Hosny, Elie Roux, Philipp Gesang, Marcel Krüger",
@@ -891,6 +891,40 @@ fonts.constructors.features.otf.register {
},
}
+-- mathsize feature for compatibility with older fontloader versions
+-- Not all that useful in most cases since it leads to messy font sizes,
+-- especially reloading a font using this feature based on it's \fontname
+-- will load a wrong size.
+-- Only supported for base mode since the other modes don't make sense for
+-- math fonts.
+local calculatescale = fonts.constructors.calculatescale
+function fonts.constructors.calculatescale(tfmdata, size, _, spec)
+ local parameters = tfmdata.parameters
+ local sizepercentage = parameters and parameters.sizepercentage
+ if sizepercentage then
+ size = size * sizepercentage / 100
+ end
+ return calculatescale(tfmdata, size, _, spec)
+end
+
+fonts.constructors.features.otf.register {
+ name = 'mathsize',
+ description = 'Scale math fonts based on their scriptpercentage parameters',
+ initializers = {
+ base = function(tfmdata, mathsize)
+ local mathdata = tfmdata.shared.rawdata.metadata.math
+ if not mathdata then return end
+
+ if mathsize == 1 then
+ tfmdata.parameters.sizepercentage = 100
+ elseif mathsize == 2 then
+ tfmdata.parameters.sizepercentage = mathdata.ScriptPercentScaleDown
+ elseif mathsize == 3 then
+ tfmdata.parameters.sizepercentage = mathdata.ScriptScriptPercentScaleDown
+ end
+ end,
+ },
+}
return function ()
if not fonts and fonts.handlers then
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua
index c428e08be9f..fea69928b59 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua
@@ -6,8 +6,8 @@
if luaotfload_module then luaotfload_module {
name = "luaotfload-filelist",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / filelist",
license = "GPL v2.0"
} end
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua
index 484b0e63b02..370cfbd6118 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua
@@ -1,8 +1,8 @@
if luaotfload_module then
luaotfload_module {
name = "luaotfload-glyphlist",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / autogenerated glyphlist",
copyright = "derived from https://raw.githubusercontent.com/adobe-type-tools/agl-aglfn/master/glyphlist.txt",
original = "Adobe Glyph List, version 2.0, September 20, 2002",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua
index 069513bc5a0..32cad5fc540 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua
@@ -5,8 +5,8 @@
do -- block to avoid to many local variables error
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-harf-define",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / HarfBuzz font loading",
license = "GPL v2.0",
author = "Khaled Hosny, Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua
index 296a99c9b69..e9d4a15b9fd 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua
@@ -4,8 +4,8 @@
-----------------------------------------------------------------------
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-harf-plug",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / HarfBuzz shaping",
license = "GPL v2.0",
author = "Khaled Hosny, Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua
index 3cf3aec64f9..063b99c2be4 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-cff2.lua
@@ -5,8 +5,8 @@
do
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-harf-var-cff2",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / CFF2 table processing",
license = "GPL v2.0",
author = "Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua
index 52feadf7f7d..491c127f9c8 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-t2-writer.lua
@@ -5,8 +5,8 @@
do
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-harf-var-t2-writer",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / Type 2 charstring writer",
license = "GPL v2.0",
author = "Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua
index 1fb8555f6d6..0853a62fc43 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-var-ttf.lua
@@ -5,8 +5,8 @@
do
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-harf-var-ttf",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / gvar table processing",
license = "GPL v2.0",
author = "Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua
index 2796fff22a1..78cb99ff7eb 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua
@@ -7,8 +7,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-init",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / initialization",
license = "GPL v2.0"
}
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua
index 8942e9234c8..d641b028bf1 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-letterspace",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / letterspacing",
license = "GPL v2.0",
copyright = "PRAGMA ADE / ConTeXt Development Team",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua
index e2ca0c38c8f..eceaff81888 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua
@@ -8,8 +8,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-loaders",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / callback handling",
license = "GPL v2.0"
}
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua
index 24e2dbfbbed..95f02beed53 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua
@@ -6,8 +6,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-log",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / logging",
license = "GPL v2.0",
author = "Khaled Hosny, Elie Roux, Philipp Gesang",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua
index 370d86d0939..2b2136ff68d 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-multiscript",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / multiscript",
license = "GPL v2.0",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua
index b8c0c02346e..311a377148e 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-notdef",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / notdef",
license = "GPL v2.0",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua
index 00630a14a62..2650e21e614 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-parsers.lua
@@ -7,8 +7,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-parsers",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / parsers",
license = "GPL v2.0"
}
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua
index 7b2c7ac6aae..a719d8f91bc 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-resolvers.lua
@@ -11,8 +11,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-resolvers",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / resolvers",
license = "GPL v2.0"
}
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua
index 9430223332e..5ee0b451a52 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-scripts.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-script",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / Script helpers",
license = "CC0 1.0 Universal",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua
index 263982a2ca3..78d097c0f2c 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-status.lua
@@ -56,44 +56,44 @@ return {
{ "fontloader-reference.lua", "50f2268d2d34d5f2ad630151fc1e5b8e" },
{ "fontloader-basics-gen.lua", "4bc43036e9796fccb0b8869f4b05bf2e" },
{ "mktests", "918cb50be9ee8bd645ac1a27dc501e8c" },
- { "mkstatus", "0c93345ef76bb5458ea7b58144f8a716" },
+ { "mkstatus", "590e9cffec69376c1888aa78c5b9275e" },
{ "mkcharacters", "bfca0e96e1e351afe7077502f9595af9" },
{ "mkglyphlist", "7a8a8fdc0eac7fac2f13ec8f4e8e7aa9" },
{ "mkimport", "7d62f1042e548f8b9368f26b9ba4be5c" },
- { "luaotfload-glyphlist.lua", "d07f2134f3e0f2339f278b8a168f85df" },
+ { "luaotfload-glyphlist.lua", "fa2a4b91221ca59a6af8ebf8f6d36092" },
{ "luaotfload-characters.lua", "76415ca3ede312cad6e09038323489ae" },
- { "luaotfload-dvi.lua", "1f7115699a2b1e2b2dde2b2b06ecd6ea" },
- { "luaotfload-tounicode.lua", "57ebeb53c32ecf935c1f112e4d24e5a9" },
- { "luaotfload-unicode.lua", "6120395bbbd42023921c1e6eb5052fd8" },
- { "luaotfload-resolvers.lua", "84b3b14ab66c0c1b333cbd9f663908c9" },
- { "luaotfload-parsers.lua", "23650dae431d465b1f6599ffed4ee83f" },
- { "luaotfload-fallback.lua", "c5e14a494096dc9b1c20c04483f4fef3" },
- { "luaotfload-szss.lua", "3407719a32287f12a3f807f71ab5f24e" },
- { "luaotfload-scripts.lua", "01e3be892a2a4faa9d84d84ada15c367" },
- { "luaotfload-multiscript.lua", "5967d18a69e3b0dda2c5c1413e793984" },
- { "luaotfload-loaders.lua", "de540857896f6407e991dd00d8a9ccef" },
- { "luaotfload-harf-plug.lua", "7c8b3a70bc9e3989195ef8023620bb41" },
- { "luaotfload-harf-define.lua", "c39204ae392eebf0b121023a77b97e8e" },
- { "luaotfload-notdef.lua", "5dd6d665246f2af6225936cfde4a90c0" },
- { "luaotfload-embolden.lua", "7c1a7a88620b651b2564bfd6c2080e72" },
- { "luaotfload-letterspace.lua", "9907c492ff6c0c917578d1477ac3c16d" },
- { "luaotfload-features.lua", "902db5fc4316aa7c63c9f3e6565a2302" },
- { "luaotfload-database.lua", "99e8682432de72337f4f635c31b373c2" },
- { "luaotfload-configuration.lua", "261b1e6e7c1d79958008162bd376be52" },
- { "luaotfload-colors.lua", "238f8d1c9a0a296341ebc9b6522d668e" },
- { "luaotfload-auxiliary.lua", "a1a411bc17c7d147250ab04da62d205e" },
- { "luaotfload-filelist.lua", "c141386c0b9262d1e6e54228b35dac13" },
- { "luaotfload-tool.lua", "cea092171f0ca1ffc342aa66ad261d8f" },
- { "luaotfload-diagnostics.lua", "c54effd99e8412784d5c9876c6d298de" },
- { "luaotfload-log.lua", "01c847f9d12312f80971ae4eb04fa0ce" },
- { "luaotfload-init.lua", "aa5b3603a1b2696a27cd055e9174478a" },
+ { "luaotfload-dvi.lua", "2c42e84f6c9cfdbe19bcc544f74bc3c8" },
+ { "luaotfload-tounicode.lua", "c5b104d6d5d1d86f13d45294df8ac77f" },
+ { "luaotfload-unicode.lua", "2ac5fb697191fbe7f30f4ab4e5f7037b" },
+ { "luaotfload-resolvers.lua", "70abe38786679abb1ca55cc5911bba83" },
+ { "luaotfload-parsers.lua", "72ab0dbd52fba0249530872bfde6163b" },
+ { "luaotfload-fallback.lua", "653007bbe201edfe3d3841af3ec39b70" },
+ { "luaotfload-szss.lua", "df7e044b32e6fa3105ebd7f31e5b03cf" },
+ { "luaotfload-scripts.lua", "0d7bf2d895f46c408c26f23f5035affb" },
+ { "luaotfload-multiscript.lua", "47e8a08c7271b9d660321631f3140a4c" },
+ { "luaotfload-loaders.lua", "3acb9dc1e0f02d2ecee1ef144597caf6" },
+ { "luaotfload-harf-plug.lua", "5274ff4eec2421572adbf4bf293fcd8c" },
+ { "luaotfload-harf-define.lua", "0074c52e9baf538bfec8d4636552e466" },
+ { "luaotfload-notdef.lua", "d1797bb1db42c691a1196a713c2e1936" },
+ { "luaotfload-embolden.lua", "9b611178cd9acaa482f8be85f384d201" },
+ { "luaotfload-letterspace.lua", "66348b58834d4cc954acd02bab149085" },
+ { "luaotfload-features.lua", "23685ea0c4f4ba1adc4f9bdc467cfe34" },
+ { "luaotfload-database.lua", "2c2ae0362806ef21ef2862326bc09c60" },
+ { "luaotfload-configuration.lua", "34e76cd86a01213964c0f4d8b32c8858" },
+ { "luaotfload-colors.lua", "1dadb911d3763a9517bc499d2652f431" },
+ { "luaotfload-auxiliary.lua", "77787effc3f19842cd3df8641c1b1db5" },
+ { "luaotfload-filelist.lua", "7a7aef4439461fa4b00231ac898abe82" },
+ { "luaotfload-tool.lua", "6d582c12a960d475eeedf4dcd1ac5669" },
+ { "luaotfload-diagnostics.lua", "4791249fede247e2c4346ab7f20d0d35" },
+ { "luaotfload-log.lua", "dcd5da60663d042e45c60852b7edd23b" },
+ { "luaotfload-init.lua", "2dc0709188f1ce7741f103949ebc9e67" },
{ "luaotfload-main.lua", "b19c9cc34cf1d676c39f872cfb41aef6" },
},
["notes"]={
["committer"]="Marcel Fabian Krüger <tex@2krueger.de>",
- ["description"]="v3.24/2023-08-19",
+ ["description"]="v3.26/2023-08-31",
["loader"]="fontloader-2023-08-19.lua",
- ["revision"]="fc1177f247ae78a916f4ef5387ec7e29b8cd8155",
- ["timestamp"]="2023-08-19 23:56:21 +0200",
+ ["revision"]="dc84dc80eeefae198d20f414ce1a3547f721446e",
+ ["timestamp"]="2023-08-31 20:10:15 +0200",
},
} \ No newline at end of file
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua
index a8f283d9722..c9fcfc8c2e7 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-suppress.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-suppress",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / suppress",
license = "GPL v2.0",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua
index 30e90000642..95ac6b4d086 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-szss",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / Special feature handling",
license = "GPL v2.0",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua
index a78218f09b7..00496d9ea85 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-tounicode",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / tounicode",
license = "GPL v2.0",
author = "Hans Hagen, Khaled Hosny, Elie Roux, Philipp Gesang, Marcel Krüger",
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua
index cd67be7b753..975813d4685 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua
@@ -5,8 +5,8 @@
assert(luaotfload_module, "This is a part of luaotfload and should not be loaded independently") {
name = "luaotfload-unicode",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "luaotfload submodule / Unicode helpers",
license = "CC0 1.0 Universal",
author = "Marcel Krüger"
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
index 2125387b901..798fa8d45f2 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
@@ -20,8 +20,8 @@ local authors = "\z
-- version number is used below!
local ProvidesLuaModule = {
name = "luaotfload",
- version = "3.24", --TAGVERSION
- date = "2023-08-19", --TAGDATE
+ version = "3.26", --TAGVERSION
+ date = "2023-08-31", --TAGDATE
description = "Lua based OpenType font support",
author = authors,
copyright = authors,
diff --git a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.sty b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
index 44fce074321..c68e171cbc1 100644
--- a/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
+++ b/Master/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
@@ -39,7 +39,7 @@
\fi
\ifdefined\ProvidesPackage
\ProvidesPackage{luaotfload}%
- [2023/08/19 v3.24 OpenType layout system]
+ [2023/08/31 v3.26 OpenType layout system]
\fi
\directlua{
if xpcall(function ()%