texlive[46527] Build/source/texk/web2c: xetexdir: sync with the

commits+hironobu at tug.org commits+hironobu at tug.org
Sat Feb 3 12:43:33 CET 2018


Revision: 46527
          http://tug.org/svn/texlive?view=revision&revision=46527
Author:   hironobu
Date:     2018-02-03 12:43:32 +0100 (Sat, 03 Feb 2018)
Log Message:
-----------
xetexdir: sync with the upstream [ce73a6d]

Modified Paths:
--------------
    trunk/Build/source/texk/web2c/ChangeLog
    trunk/Build/source/texk/web2c/xetexdir/ChangeLog
    trunk/Build/source/texk/web2c/xetexdir/xetex.web

Modified: trunk/Build/source/texk/web2c/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/ChangeLog	2018-02-03 11:18:35 UTC (rev 46526)
+++ trunk/Build/source/texk/web2c/ChangeLog	2018-02-03 11:43:32 UTC (rev 46527)
@@ -1,3 +1,8 @@
+2018-02-03  Hironobu Yamashita  <h.y.acetaminophen at 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 at freefriends.org>
 
 	* configure.ac <luatex>: quote [notice] so not misparsed at comma,

Modified: trunk/Build/source/texk/web2c/xetexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/xetexdir/ChangeLog	2018-02-03 11:18:35 UTC (rev 46526)
+++ trunk/Build/source/texk/web2c/xetexdir/ChangeLog	2018-02-03 11:43:32 UTC (rev 46527)
@@ -1,3 +1,18 @@
+2018-02-03  Jonathan Kew <jfkthame at 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 at fuk.kindai.ac.jp>
 
 	* am/xetex.am (OBJCXXFLAGS) [XETEX_MACOSX]: add -std=c++11.

Modified: trunk/Build/source/texk/web2c/xetexdir/xetex.web
===================================================================
--- trunk/Build/source/texk/web2c/xetexdir/xetex.web	2018-02-03 11:18:35 UTC (rev 46526)
+++ trunk/Build/source/texk/web2c/xetexdir/xetex.web	2018-02-03 11:43:32 UTC (rev 46527)
@@ -20839,7 +20839,8 @@
           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



More information about the tex-live-commits mailing list