[latex3-commits] [git/LaTeX3-latex3-luaotfload] master: Update status and release v3.17 (04c2f89)
Marcel Fabian Krüger
tex at 2krueger.de
Fri Jan 8 14:16:15 CET 2021
Repository : https://github.com/latex3/luaotfload
On branch : master
Link : https://github.com/latex3/luaotfload/commit/04c2f89fd6a6ef2cb33efcdb3d3411fdc1b5a022
>---------------------------------------------------------------
commit 04c2f89fd6a6ef2cb33efcdb3d3411fdc1b5a022
Author: Marcel Fabian Krüger <tex at 2krueger.de>
Date: Fri Jan 8 14:16:15 2021 +0100
Update status and release v3.17
>---------------------------------------------------------------
04c2f89fd6a6ef2cb33efcdb3d3411fdc1b5a022
ctan.ann | 27 ++--------
src/auto/luaotfload-status.lua | 62 +++++++++++-----------
...whatsits.tlg => issue53-whatsits.luatexdev.tlg} | 8 +++
3 files changed, 42 insertions(+), 55 deletions(-)
diff --git a/ctan.ann b/ctan.ann
index e5a083f..48eb32b 100644
--- a/ctan.ann
+++ b/ctan.ann
@@ -1,24 +1,3 @@
-2020-12-30 luaotfload v3.16
- * The fontloader has been synced with the context code from 2020-12-30
- * The entry point is called luaotfload.lua instead of
- luaotfload-main.lua (but the old name is still provided for
- compatibility).
- * pre/post_shaping_filter callbacks has been added.
- * The number of lua-files and submodules shown in the log-file
- has been reduced. But it is extended again by setting the environment
- variable LUAOTFLOAD_TRACE_SUBMODULES=1.
- * The HarfBuzz based shaper will in some situations drop hyphenation
- points. This happens less frequently now since the new version uses
- first/second discretionaries (the mechanism described in the LuaTeX manual,
- section 5.6 for the of-f-ice example) to support a limited amount of
- nesting.
- * When the node shaper is used, experimental support for
- OpenType variable fonts has been added. To use them, set the font
- feature axis to a comma separated list of axis names and values.
- (E.g. axis={weight=600}) The supported axis names and value
- range depend on the font.
- * The font features upper and lower can be used to map
- the text of a font to upper or lowercase before displaying it. Currently
- this implements the untailored Unicode case mapping algorithm, but it is
- planned to add tailoring later.
- * A number of small bugfixes.
+2021-01-08 luaotfload v3.17
+ * The fontloader has been synced with the context code from 2021-01-07.
+ This improves support for advanced CFF based OpenType variable fonts.
diff --git a/src/auto/luaotfload-status.lua b/src/auto/luaotfload-status.lua
index 7c0931d..a54b36d 100644
--- a/src/auto/luaotfload-status.lua
+++ b/src/auto/luaotfload-status.lua
@@ -54,46 +54,46 @@ return {
{ "fontloader-font-ini.lua", "5343de60613adb24cdd7a8d2ee1d153c" },
{ "fontloader-data-con.lua", "23a0f5386d46a1c157ae82a373e35fa0" },
{ "fontloader-reference.lua", "4807209e6a35420dd7528e9ec02f11da" },
- { "fontloader-basics-gen.lua", "e470c13b1ed41e38932e93518219ad74" },
+ { "fontloader-basics-gen.lua", "4bc43036e9796fccb0b8869f4b05bf2e" },
{ "mktests", "918cb50be9ee8bd645ac1a27dc501e8c" },
- { "mkstatus", "27615b6512f9083361df322badcb5736" },
+ { "mkstatus", "316374e913f66198e6c4b64f508fe445" },
{ "mkcharacters", "bfca0e96e1e351afe7077502f9595af9" },
{ "mkglyphlist", "7a8a8fdc0eac7fac2f13ec8f4e8e7aa9" },
{ "mkimport", "7d62f1042e548f8b9368f26b9ba4be5c" },
- { "luaotfload-glyphlist.lua", "f3f5c1d156a145142a6c6a96e2cba634" },
+ { "luaotfload-glyphlist.lua", "0d00718507efc2d3060f5bdc38fa9d35" },
{ "luaotfload-characters.lua", "76415ca3ede312cad6e09038323489ae" },
- { "luaotfload-dvi.lua", "66957718c905f2295eef6ef9754c8314" },
- { "luaotfload-tounicode.lua", "07d90a30cd104b1f946fbc1b5dd35831" },
- { "luaotfload-unicode.lua", "827c66608fa1abf0ce2c5556b7c6273b" },
- { "luaotfload-resolvers.lua", "6c73ad803932f502325dd2f5663ec28b" },
- { "luaotfload-parsers.lua", "fb19544aad36808869f6bf14a1ae9697" },
- { "luaotfload-fallback.lua", "b672592afb9308238f34533d1cb7b203" },
- { "luaotfload-szss.lua", "aa69d5cc7af01b6f3926a4745deda54a" },
- { "luaotfload-scripts.lua", "859ad4590443e0a61086bc6feec2c6a1" },
- { "luaotfload-multiscript.lua", "a1c1e06e69ad38ab1787c42c3bcb82aa" },
- { "luaotfload-loaders.lua", "6f8cbdf718c9ec904245e7e8a6220f3f" },
- { "luaotfload-harf-plug.lua", "0b78dc477d0c7363d0e6f526c7c13835" },
- { "luaotfload-harf-define.lua", "b48b498869c05ea9f9c21468e2807fda" },
- { "luaotfload-notdef.lua", "bf93413ebefa099246c8644eeaed63b3" },
- { "luaotfload-embolden.lua", "eaf50ab519b513ed9a080dfd23da8e43" },
- { "luaotfload-letterspace.lua", "b8d6108fef76467a8b77a9ec15efbf71" },
- { "luaotfload-features.lua", "3242e241b1e8695679ca875412488090" },
- { "luaotfload-database.lua", "5b3cf7add7975c07d0dde3696f1cc415" },
- { "luaotfload-configuration.lua", "758ea4fa24ea65d7a0957800f38f878b" },
- { "luaotfload-colors.lua", "c3fd3c92f0a89135c23a11a62a4c37cf" },
- { "luaotfload-auxiliary.lua", "49e2a60c80a8c66a51daad137d5ce26b" },
- { "luaotfload-filelist.lua", "adae075bc8290469c4faa395f722ecfc" },
- { "luaotfload-tool.lua", "b88fd12270938ca999ac189a2b5d8612" },
- { "luaotfload-diagnostics.lua", "b29841ce4021eb5de992f744fbf7c198" },
- { "luaotfload-log.lua", "ae8c3f01304563ce1347e56f5c94fb97" },
- { "luaotfload-init.lua", "69ef36d1b1076f41f7d5ce962e76e33c" },
+ { "luaotfload-dvi.lua", "1b5c71cb9d4115288f8c959dd7495b10" },
+ { "luaotfload-tounicode.lua", "691ecb61733cfdb511723a9ba91ed899" },
+ { "luaotfload-unicode.lua", "b72a930a8457f82841b13a77d8a4ee5e" },
+ { "luaotfload-resolvers.lua", "48d7387e7fe7e165a4b8f03affe26764" },
+ { "luaotfload-parsers.lua", "032b9400d1a94a766f165c6f89534691" },
+ { "luaotfload-fallback.lua", "73c3efbaf83d56cf70026f9f5a013ace" },
+ { "luaotfload-szss.lua", "74a29d19f345ecb03beb9049d93f031d" },
+ { "luaotfload-scripts.lua", "fd7fff93a726341d963c89b7ca9ea295" },
+ { "luaotfload-multiscript.lua", "4ab9ecc426d65089297d0a3ff9ceaf48" },
+ { "luaotfload-loaders.lua", "09242a1688da34817d9b0cf3ab097e4c" },
+ { "luaotfload-harf-plug.lua", "710e88baaede22f14d3bb044f4444696" },
+ { "luaotfload-harf-define.lua", "bdadb2b7ea39ee0db2a0cbd3f9a2f255" },
+ { "luaotfload-notdef.lua", "3d7f0ec86a91876ae0f5618752cb8633" },
+ { "luaotfload-embolden.lua", "dd9ba34372aaaf19d650ecf41b236ffb" },
+ { "luaotfload-letterspace.lua", "941e1b40bdde8a16dc906ae37e5ff39f" },
+ { "luaotfload-features.lua", "887962e42aa678958845d52e4536672d" },
+ { "luaotfload-database.lua", "a3f40eab73f3ea8f5d11fe5563a94915" },
+ { "luaotfload-configuration.lua", "01acf9310fff2cda70ec77054387ab0a" },
+ { "luaotfload-colors.lua", "7a1c4e45737b047359bc2a8fe5732ccc" },
+ { "luaotfload-auxiliary.lua", "f1f6943df33a32a2029ae60535eb7648" },
+ { "luaotfload-filelist.lua", "6b68a1f56c266c6ae96572f574b619aa" },
+ { "luaotfload-tool.lua", "c0adf5af6a8a0215d0b4835d09c4a5a0" },
+ { "luaotfload-diagnostics.lua", "e36e59816eb041bde734c9d582d58d2f" },
+ { "luaotfload-log.lua", "1ec2595f9c0971eff6d841d92e7907a2" },
+ { "luaotfload-init.lua", "a4eca1b45f83c2272bb988d84fd93923" },
{ "luaotfload-main.lua", "b19c9cc34cf1d676c39f872cfb41aef6" },
},
["notes"]={
- ["committer"]="Ulrike Fischer <fischer at troubleshooting-tex.de>",
+ ["committer"]="Marcel Fabian Krüger <tex at 2krueger.de>",
["description"]="v3.17/2020-01-08",
["loader"]="fontloader-2021-01-07.lua",
- ["revision"]="11868f3e0ed95a6fd41d3c6fa52525db399d7706",
- ["timestamp"]="2020-12-31 16:03:21 +0100",
+ ["revision"]="359a8a50a0d1f778e358cc1507b6f08ec17b6898",
+ ["timestamp"]="2021-01-08 14:15:42 +0100",
},
}
\ No newline at end of file
diff --git a/testfiles/issue53-whatsits.tlg b/testfiles/issue53-whatsits.luatexdev.tlg
similarity index 87%
copy from testfiles/issue53-whatsits.tlg
copy to testfiles/issue53-whatsits.luatexdev.tlg
index 39c76ba..18e87b8 100644
--- a/testfiles/issue53-whatsits.tlg
+++ b/testfiles/issue53-whatsits.luatexdev.tlg
@@ -2,6 +2,13 @@ This is a generated file for the l3build validation system.
Don't change this file in any respect.
Completed box being shipped out [1]
\vbox(633.0+0.0)x407.0, direction TLT
+.\hbox(0.0+0.0)x0.0, direction TLT
+..\kern-72.26999
+..\vbox(0.0+0.0)x0.0, glue set 72.26999fil, direction TLT
+...\kern-72.26999
+...\hbox(0.0+0.0)x0.0, direction TLT
+....\glue 0.0 plus 1.0fil minus 1.0fil
+...\glue 0.0 plus 1.0fil minus 1.0fil
.\glue 16.0
.\vbox(617.0+0.0)x345.0, shifted 62.0, direction TLT
..\vbox(12.0+0.0)x345.0, glue set 12.0fil, direction TLT
@@ -53,4 +60,5 @@ Completed box being shipped out [1]
....\TU/TeXGyreTermes(0)/m/n/10 1
....\glue 0.0 plus 1.0fil
...\pdfcolorstack 0 pop
+.\kern0.0
(issue53-whatsits.aux)
More information about the latex3-commits
mailing list.