summaryrefslogtreecommitdiff
path: root/Build
diff options
context:
space:
mode:
authorHironobu Yamashita <h.y.acetaminophen@gmail.com>2018-02-03 11:43:32 +0000
committerHironobu Yamashita <h.y.acetaminophen@gmail.com>2018-02-03 11:43:32 +0000
commit07ba8269f0287c0ac26d1522a6260d3979f14dca (patch)
treeaf0272c8776acb7de3068e04deb10755b4527c08 /Build
parent7626b1d3ff9a8b821adc818514696cf34d257049 (diff)
xetexdir: sync with the upstream [ce73a6d]
git-svn-id: svn://tug.org/texlive/trunk@46527 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r--Build/source/texk/web2c/ChangeLog5
-rw-r--r--Build/source/texk/web2c/xetexdir/ChangeLog15
-rw-r--r--Build/source/texk/web2c/xetexdir/xetex.web3
3 files changed, 22 insertions, 1 deletions
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog
index 8c15742da3f..38bd2295bb0 100644
--- a/Build/source/texk/web2c/ChangeLog
+++ b/Build/source/texk/web2c/ChangeLog
@@ -1,3 +1,8 @@
+2018-02-03 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
+
+ * lib/texmfmp.c, texmfmp.h: XeTeX properly close input pipes.
+ Fixes https://sourceforge.net/p/xetex/bugs/147
+
2018-01-21 Karl Berry <karl@freefriends.org>
* configure.ac <luatex>: quote [notice] so not misparsed at comma,
diff --git a/Build/source/texk/web2c/xetexdir/ChangeLog b/Build/source/texk/web2c/xetexdir/ChangeLog
index a1205258a3c..57158c5b256 100644
--- a/Build/source/texk/web2c/xetexdir/ChangeLog
+++ b/Build/source/texk/web2c/xetexdir/ChangeLog
@@ -1,3 +1,18 @@
+2018-02-03 Jonathan Kew <jfkthame@gmail.com>
+
+ * Bump version number to 0.99999, aiming for the TL'18 release.
+ Fix issues reported on https://sourceforge.net/p/xetex/bugs
+ * xetex.web, xetex.ch: Patch from Hironori Kitagawa to
+ integrate prim_eqtb into eqtb. Fixes issue where
+ \primitive\vrule\q incorrectly swallows the \q instead of
+ giving an error. Fixes #143.
+ * xetex.web: Patch from Hironobu Yamashita for \strcmp and
+ \mdfivesum errors. Fixes #144.
+ * xetex.web: Patch from Hironobu Yamashita for \uchyph with
+ native fonts. Fixes #145.
+ * XeTeX_ext.[ch]: Patch from Hironobu Yamashita to properly
+ close input pipes. Fixes 147.
+
2018-01-17 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
* am/xetex.am (OBJCXXFLAGS) [XETEX_MACOSX]: add -std=c++11.
diff --git a/Build/source/texk/web2c/xetexdir/xetex.web b/Build/source/texk/web2c/xetexdir/xetex.web
index 56a8f4c486f..08f825c47b2 100644
--- a/Build/source/texk/web2c/xetexdir/xetex.web
+++ b/Build/source/texk/web2c/xetexdir/xetex.web
@@ -20839,7 +20839,8 @@ loop@+ begin if is_char_node(s) then
if lc_code(c) <> 0 then begin
hf:=native_font(s);
prev_s:=s;
- goto done2;
+ if (lc_code(c)=c)or(uc_hyph>0) then goto done2
+ else goto done1;
end;
if c>=@"10000 then incr(l);
end