texlive[44867] Master/texmf-dist: fontspec (22jul17)

commits+karl at tug.org commits+karl at tug.org
Sun Jul 23 00:31:14 CEST 2017


Revision: 44867
          http://tug.org/svn/texlive?view=revision&revision=44867
Author:   karl
Date:     2017-07-23 00:31:13 +0200 (Sun, 23 Jul 2017)
Log Message:
-----------
fontspec (22jul17)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/fontspec/README.md
    trunk/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf
    trunk/Master/texmf-dist/source/latex/fontspec/fontspec-keyval.dtx
    trunk/Master/texmf-dist/source/latex/fontspec/fontspec.dtx
    trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
    trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
    trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.lua
    trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.sty

Modified: trunk/Master/texmf-dist/doc/latex/fontspec/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/fontspec/README.md	2017-07-22 00:17:46 UTC (rev 44866)
+++ trunk/Master/texmf-dist/doc/latex/fontspec/README.md	2017-07-22 22:31:13 UTC (rev 44867)
@@ -69,6 +69,11 @@
 Change history
 --------------
 
+- v2.6c (2017/07/23)
+
+    * Emergency bug-fix.
+
+
 - v2.6b (2017/07/16)
 
     * Fix conflict with Polyglossia and `Scale=MatchLowercase`.

Modified: trunk/Master/texmf-dist/doc/latex/fontspec/fontspec.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/fontspec/fontspec-keyval.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/fontspec/fontspec-keyval.dtx	2017-07-22 00:17:46 UTC (rev 44866)
+++ trunk/Master/texmf-dist/source/latex/fontspec/fontspec-keyval.dtx	2017-07-22 22:31:13 UTC (rev 44867)
@@ -46,7 +46,7 @@
   {
     \bool_set_false:N \l_@@_fontcfg_bool
   }
-\@@_keys_define_code:nnn {fontspec-preparse-external} {NoFontCfg}
+\@@_keys_define_code:nnn {fontspec-preparse-external} {IgnoreFontspecFile}
   {
     \bool_set_false:N \l_@@_fontcfg_bool
   }
@@ -580,13 +580,10 @@
 %    \begin{macrocode}
 \@@_keys_define_code:nnn {fontspec} {HyphenChar}
  {
-  \bool_if:NT \l_@@_addfontfeatures_bool
-   { \@@_error:nx {not-in-addfontfeatures} {HyphenChar} }
-
   \str_if_eq:nnTF {#1} {None}
    {
     \tl_put_right:Nn \l_@@_postadjust_tl
-      { \hyphenchar \font = \c_minus_one }
+      { \hyphenchar \font = -1 \relax }
    }
    {
     \tl_if_single:nTF {#1}

Modified: trunk/Master/texmf-dist/source/latex/fontspec/fontspec.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/fontspec/fontspec.dtx	2017-07-22 00:17:46 UTC (rev 44866)
+++ trunk/Master/texmf-dist/source/latex/fontspec/fontspec.dtx	2017-07-22 22:31:13 UTC (rev 44867)
@@ -79,14 +79,14 @@
 %<fontspec&xetexx>\ProvidesExplPackage{fontspec-xetex}%
 %<fontspec&luatex>\ProvidesExplPackage{fontspec-luatex}%
 %<*fontspec>
-  {2017/07/16}{2.6b}{Font selection for XeLaTeX and LuaLaTeX}
+  {2017/07/23}{2.6c}{Font selection for XeLaTeX and LuaLaTeX}
 %</fontspec>
 %<lua>fontspec          = fontspec or {}
 %<lua>local fontspec    = fontspec
 %<lua>fontspec.module   = {
 %<lua>    name          = "fontspec",
-%<lua>    version       = "2.6b",
-%<lua>    date          = "2017/07/16",
+%<lua>    version       = "2.6c",
+%<lua>    date          = "2017/07/23",
 %<lua>    description   = "Font selection for XeLaTeX and LuaLaTeX",
 %<lua>    author        = "Khaled Hosny, Philipp Gesang, Will Robertson",
 %<lua>    copyright     = "Khaled Hosny, Philipp Gesang, Will Robertson",

Modified: trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty	2017-07-22 00:17:46 UTC (rev 44866)
+++ trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty	2017-07-22 22:31:13 UTC (rev 44867)
@@ -32,7 +32,7 @@
 \RequirePackage{expl3}
 \RequirePackage{xparse}
 \ProvidesExplPackage{fontspec-luatex}%
-  {2017/07/16}{2.6b}{Font selection for XeLaTeX and LuaLaTeX}
+  {2017/07/23}{2.6c}{Font selection for XeLaTeX and LuaLaTeX}
 \bool_new:N \l__fontspec_firsttime_bool
 \bool_new:N \l__fontspec_nobf_bool
 \bool_new:N \l__fontspec_noit_bool
@@ -1867,7 +1867,7 @@
   {
     \bool_set_false:N \l__fontspec_fontcfg_bool
   }
-\__fontspec_keys_define_code:nnn {fontspec-preparse-external} {NoFontCfg}
+\__fontspec_keys_define_code:nnn {fontspec-preparse-external} {IgnoreFontspecFile}
   {
     \bool_set_false:N \l__fontspec_fontcfg_bool
   }
@@ -2195,13 +2195,10 @@
  }
 \__fontspec_keys_define_code:nnn {fontspec} {HyphenChar}
  {
-  \bool_if:NT \l__fontspec_addfontfeatures_bool
-   { \__fontspec_error:nx {not-in-addfontfeatures} {HyphenChar} }
-
   \str_if_eq:nnTF {#1} {None}
    {
     \tl_put_right:Nn \l__fontspec_postadjust_tl
-      { \hyphenchar \font = \c_minus_one }
+      { \hyphenchar \font = -1 \relax }
    }
    {
     \tl_if_single:nTF {#1}

Modified: trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty	2017-07-22 00:17:46 UTC (rev 44866)
+++ trunk/Master/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty	2017-07-22 22:31:13 UTC (rev 44867)
@@ -32,7 +32,7 @@
 \RequirePackage{expl3}
 \RequirePackage{xparse}
 \ProvidesExplPackage{fontspec-xetex}%
-  {2017/07/16}{2.6b}{Font selection for XeLaTeX and LuaLaTeX}
+  {2017/07/23}{2.6c}{Font selection for XeLaTeX and LuaLaTeX}
 \bool_new:N \l__fontspec_firsttime_bool
 \bool_new:N \l__fontspec_nobf_bool
 \bool_new:N \l__fontspec_noit_bool
@@ -1988,7 +1988,7 @@
   {
     \bool_set_false:N \l__fontspec_fontcfg_bool
   }
-\__fontspec_keys_define_code:nnn {fontspec-preparse-external} {NoFontCfg}
+\__fontspec_keys_define_code:nnn {fontspec-preparse-external} {IgnoreFontspecFile}
   {
     \bool_set_false:N \l__fontspec_fontcfg_bool
   }
@@ -2319,13 +2319,10 @@
  }
 \__fontspec_keys_define_code:nnn {fontspec} {HyphenChar}
  {
-  \bool_if:NT \l__fontspec_addfontfeatures_bool
-   { \__fontspec_error:nx {not-in-addfontfeatures} {HyphenChar} }
-
   \str_if_eq:nnTF {#1} {None}
    {
     \tl_put_right:Nn \l__fontspec_postadjust_tl
-      { \hyphenchar \font = \c_minus_one }
+      { \hyphenchar \font = -1 \relax }
    }
    {
     \tl_if_single:nTF {#1}

Modified: trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.lua
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.lua	2017-07-22 00:17:46 UTC (rev 44866)
+++ trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.lua	2017-07-22 22:31:13 UTC (rev 44867)
@@ -15,8 +15,8 @@
 local fontspec    = fontspec
 fontspec.module   = {
     name          = "fontspec",
-    version       = "2.6b",
-    date          = "2017/07/16",
+    version       = "2.6c",
+    date          = "2017/07/23",
     description   = "Font selection for XeLaTeX and LuaLaTeX",
     author        = "Khaled Hosny, Philipp Gesang, Will Robertson",
     copyright     = "Khaled Hosny, Philipp Gesang, Will Robertson",

Modified: trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.sty	2017-07-22 00:17:46 UTC (rev 44866)
+++ trunk/Master/texmf-dist/tex/latex/fontspec/fontspec.sty	2017-07-22 22:31:13 UTC (rev 44867)
@@ -13,7 +13,7 @@
 \RequirePackage{expl3}
 \RequirePackage{xparse}
 \ProvidesExplPackage{fontspec}%
-  {2017/07/16}{2.6b}{Font selection for XeLaTeX and LuaLaTeX}
+  {2017/07/23}{2.6c}{Font selection for XeLaTeX and LuaLaTeX}
 \sys_if_engine_luatex:T
   { \RequirePackage{luaotfload}
     \directlua{require("fontspec")}



More information about the tex-live-commits mailing list