From 4cd05ba224093f51dbda194d99314fc87bd11c60 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 4 Jun 2024 19:55:34 +0000 Subject: xfrac (4jun24) git-svn-id: svn://tug.org/texlive/trunk@71430 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/xfrac/CHANGELOG.md | 10 +++++++++- Master/texmf-dist/doc/latex/xfrac/README.md | 2 +- Master/texmf-dist/doc/latex/xfrac/xfrac.pdf | Bin 658541 -> 658638 bytes Master/texmf-dist/source/latex/xfrac/xfrac.dtx | 12 +++++++----- Master/texmf-dist/tex/latex/xfrac/xfrac.sty | 10 ++++++---- 5 files changed, 23 insertions(+), 11 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/xfrac/CHANGELOG.md b/Master/texmf-dist/doc/latex/xfrac/CHANGELOG.md index e2f119f66ae..9505bc35fa6 100644 --- a/Master/texmf-dist/doc/latex/xfrac/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/xfrac/CHANGELOG.md @@ -8,6 +8,13 @@ Changelog](https://keepachangelog.com/en/1.0.0/), this project uses date-based ## [Unreleased] +## [2024-06-04] + +### Changed + +- Update for kernel change from `\IfInstanceExistTF` + to `\IfInstanceExistsTF` + ## [2024-02-13] ### Changed @@ -15,5 +22,6 @@ Changelog](https://keepachangelog.com/en/1.0.0/), this project uses date-based - Updated package dependencies (track kernel improvements) - Preparation for move of `xtemplate` concepts to the kernel -[Unreleased]: https://github.com/latex3/latex3/compare/2024-02-13...HEAD +[Unreleased]: https://github.com/latex3/latex3/compare/2024-06-04...HEAD +[2024-06-04]: https://github.com/latex3/xfrac/compare/2024-02-13...2024-06-04 [2024-02-13]: https://github.com/latex3/xfrac/compare/2023-10-10...2024-02-13 diff --git a/Master/texmf-dist/doc/latex/xfrac/README.md b/Master/texmf-dist/doc/latex/xfrac/README.md index 8af29b97d22..50c5cdb97aa 100644 --- a/Master/texmf-dist/doc/latex/xfrac/README.md +++ b/Master/texmf-dist/doc/latex/xfrac/README.md @@ -1,6 +1,6 @@ # `xfrac`: Split level fractions -Release 2024-02-13 +Release 2024-06-04 ## Overview diff --git a/Master/texmf-dist/doc/latex/xfrac/xfrac.pdf b/Master/texmf-dist/doc/latex/xfrac/xfrac.pdf index e79462c3ddf..e480dc4b666 100644 Binary files a/Master/texmf-dist/doc/latex/xfrac/xfrac.pdf and b/Master/texmf-dist/doc/latex/xfrac/xfrac.pdf differ diff --git a/Master/texmf-dist/source/latex/xfrac/xfrac.dtx b/Master/texmf-dist/source/latex/xfrac/xfrac.dtx index 55c26ca76fa..1d2a109cd12 100644 --- a/Master/texmf-dist/source/latex/xfrac/xfrac.dtx +++ b/Master/texmf-dist/source/latex/xfrac/xfrac.dtx @@ -50,7 +50,7 @@ % }^^A % } % -% \date{Released 2024-02-13} +% \date{Released 2024-06-04} % % \maketitle % @@ -512,7 +512,7 @@ % \end{macrocode} % % \begin{macrocode} -\ProvidesExplPackage{xfrac}{2024-02-13}{} +\ProvidesExplPackage{xfrac}{2024-06-04}{} {Split-level fractions} % \end{macrocode} % @@ -567,6 +567,8 @@ \IfFormatAtLeastTF { 2024-06-01 } { } { \RequirePackage { xtemplate } } +\cs_if_exist:NF \IfInstanceExistsTF + { \cs_new_eq:NN \IfInstanceExistsTF \IfInstanceExistTF } % \end{macrocode} % % \begin{variable}{\l_@@_slash_box} @@ -1109,16 +1111,16 @@ { \mode_if_math:TF { - \IfInstanceExistTF { xfrac } { mathfam \number \fam } + \IfInstanceExistsTF { xfrac } { mathfam \number \fam } { \UseInstance { xfrac } { mathfam \number \fam } } { \UseInstance { xfrac } { mathdefault } } {#2} {#3} {#4} } { - \IfInstanceExistTF { xfrac } {#1} + \IfInstanceExistsTF { xfrac } {#1} { \UseInstance { xfrac } {#1} } { - \IfInstanceExistTF { xfrac } { \f@family } + \IfInstanceExistsTF { xfrac } { \f@family } { \UseInstance { xfrac } { \f@family } } { \UseInstance { xfrac } { default } } } diff --git a/Master/texmf-dist/tex/latex/xfrac/xfrac.sty b/Master/texmf-dist/tex/latex/xfrac/xfrac.sty index 1ead74f8be6..503fe8a089f 100644 --- a/Master/texmf-dist/tex/latex/xfrac/xfrac.sty +++ b/Master/texmf-dist/tex/latex/xfrac/xfrac.sty @@ -34,7 +34,7 @@ }% \endinput }% -\ProvidesExplPackage{xfrac}{2024-02-13}{} +\ProvidesExplPackage{xfrac}{2024-06-04}{} {Split-level fractions} \providecommand \IfFormatAtLeastTF { \@ifl@t@r \fmtversion } \IfFormatAtLeastTF { 2020-02-02 } @@ -64,6 +64,8 @@ \IfFormatAtLeastTF { 2024-06-01 } { } { \RequirePackage { xtemplate } } +\cs_if_exist:NF \IfInstanceExistsTF + { \cs_new_eq:NN \IfInstanceExistsTF \IfInstanceExistTF } \box_new:N \l__xfrac_slash_box \box_new:N \l__xfrac_tmp_box \cs_new:Npn \__xfrac_tmp:w { } @@ -413,16 +415,16 @@ { \mode_if_math:TF { - \IfInstanceExistTF { xfrac } { mathfam \number \fam } + \IfInstanceExistsTF { xfrac } { mathfam \number \fam } { \UseInstance { xfrac } { mathfam \number \fam } } { \UseInstance { xfrac } { mathdefault } } {#2} {#3} {#4} } { - \IfInstanceExistTF { xfrac } {#1} + \IfInstanceExistsTF { xfrac } {#1} { \UseInstance { xfrac } {#1} } { - \IfInstanceExistTF { xfrac } { \f@family } + \IfInstanceExistsTF { xfrac } { \f@family } { \UseInstance { xfrac } { \f@family } } { \UseInstance { xfrac } { default } } } -- cgit v1.2.3