summaryrefslogtreecommitdiff
path: root/Build/source/texk
diff options
context:
space:
mode:
authorLuigi Scarso <luigi.scarso@gmail.com>2023-02-18 18:19:20 +0000
committerLuigi Scarso <luigi.scarso@gmail.com>2023-02-18 18:19:20 +0000
commit1c743461d5d2105c0d58daed7309f8bad75d8511 (patch)
tree5f69841be02c12ca8b11cd115a430effdb292947 /Build/source/texk
parentd774ae4cdd221a9460029f76976e3c102ff89518 (diff)
<CS_SEAC>: look for the composite(d) glyphs too, to include in /CharSet , as in pdfTeX (Hàn Thế Thành).
git-svn-id: svn://tug.org/texlive/trunk@65875 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk')
-rw-r--r--Build/source/texk/web2c/luatexdir/font/writet1.c4
-rw-r--r--Build/source/texk/web2c/luatexdir/luatex_svnversion.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/luatexdir/font/writet1.c b/Build/source/texk/web2c/luatexdir/font/writet1.c
index 33a7cd4442d..54862e119ab 100644
--- a/Build/source/texk/web2c/luatexdir/font/writet1.c
+++ b/Build/source/texk/web2c/luatexdir/font/writet1.c
@@ -1207,6 +1207,10 @@ static void cs_mark(const char *cs_name, int subr)
cc_clear();
mark_cs(standard_glyph_names[a1]);
mark_cs(standard_glyph_names[a2]);
+ if (fd_cur->gl_tree != NULL) {
+ avl_probe(fd_cur->gl_tree, standard_glyph_names[a1]);
+ avl_probe(fd_cur->gl_tree, standard_glyph_names[a2]);
+ }
break;
default:
if (cc->clear)
diff --git a/Build/source/texk/web2c/luatexdir/luatex_svnversion.h b/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
index d900e530e2b..2866c4fa20e 100644
--- a/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
+++ b/Build/source/texk/web2c/luatexdir/luatex_svnversion.h
@@ -1,4 +1,4 @@
#ifndef luatex_svn_revision_h
#define luatex_svn_revision_h
-#define luatex_svn_revision 7560
+#define luatex_svn_revision 7561
#endif