texlive[74064] Master/texmf-dist: textcase (17feb25)
commits+karl at tug.org
commits+karl at tug.org
Mon Feb 17 21:43:56 CET 2025
Revision: 74064
https://tug.org/svn/texlive?view=revision&revision=74064
Author: karl
Date: 2025-02-17 21:43:55 +0100 (Mon, 17 Feb 2025)
Log Message:
-----------
textcase (17feb25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/textcase/textcase.pdf
trunk/Master/texmf-dist/source/latex/textcase/textcase.dtx
trunk/Master/texmf-dist/tex/latex/textcase/textcase.sty
Modified: trunk/Master/texmf-dist/doc/latex/textcase/textcase.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/source/latex/textcase/textcase.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/textcase/textcase.dtx 2025-02-17 20:43:45 UTC (rev 74063)
+++ trunk/Master/texmf-dist/source/latex/textcase/textcase.dtx 2025-02-17 20:43:55 UTC (rev 74064)
@@ -1,6 +1,6 @@
% \iffalse
%% Source File: textcase.dtx
-%% Copyright 1997 1998 2019 2022 2023 David Carlisle
+%% Copyright 1997 1998 2019 2022 2023 2025 David Carlisle
%%
%% This file may be distributed under the terms of the LPPL.
%% See 00readme.txt for details.
@@ -13,7 +13,7 @@
%<driver> \ProvidesFile{textcase.drv}
% \fi
% \ProvidesFile{textcase.dtx}
- [2023/07/27 v1.04 Text only upper/lower case changing (DPC)]
+ [2025/02/16 v1.05 Text only upper/lower case changing (DPC)]
%
% \iffalse
%<*driver>
@@ -253,17 +253,25 @@
}
\reserved at a { Upper }
\reserved at a { Lower }
+% \end{macrocode}
+% Internal change to \verb|\@@text at case@aux| requires modifed arguments in new formats
+% \changes{v1.05}{2025/02/16}
+% {changed internal in new formats}
+% \begin{macrocode}
+\IfFormatAtLeastTF{2024-11-12}{\def\textcase at case{case}}{\def\textcase at case{}}
+% \end{macrocode}
+% \begin{macrocode}
\cs_new_protected:cpn {
MakeTextLowercase \c_space_tl \c_space_tl \c_space_tl } [#1] #2
{%{
\let \OE \oe
- \@@text at case@aux { lower } {#1} {#2}
+ \@@text at case@aux { lower \textcase at case } {#1} {#2}
}%}
\cs_new_protected:cpn {
MakeTextUppercase \c_space_tl \c_space_tl \c_space_tl } [#1] #2
{%{
\let \oe \OE
- \@@text at case@aux { upper } {#1} {#2}
+ \@@text at case@aux { upper \textcase at case } {#1} {#2}
}%}
\ExplSyntaxOff
% \end{macrocode}
Modified: trunk/Master/texmf-dist/tex/latex/textcase/textcase.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/textcase/textcase.sty 2025-02-17 20:43:45 UTC (rev 74063)
+++ trunk/Master/texmf-dist/tex/latex/textcase/textcase.sty 2025-02-17 20:43:55 UTC (rev 74064)
@@ -7,13 +7,13 @@
%% textcase.dtx (with options: `package')
%%
%% Source File: textcase.dtx
-%% Copyright 1997 1998 2019 2022 2023 David Carlisle
+%% Copyright 1997 1998 2019 2022 2023 2025 David Carlisle
%%
%% This file may be distributed under the terms of the LPPL.
%% See 00readme.txt for details.
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{textcase}
- [2023/07/27 v1.04 Text only upper/lower case changing (DPC)]
+ [2025/02/16 v1.05 Text only upper/lower case changing (DPC)]
\ifx\AddToNoCaseChangeList\@undefined\else
\DeclareOption{overload}{}
\ProcessOptions
@@ -30,17 +30,18 @@
}
\reserved at a { Upper }
\reserved at a { Lower }
+\IfFormatAtLeastTF{2024-11-12}{\def\textcase at case{case}}{\def\textcase at case{}}
\cs_new_protected:cpn {
MakeTextLowercase \c_space_tl \c_space_tl \c_space_tl } [#1] #2
{%{
\let \OE \oe
- \@@text at case@aux { lower } {#1} {#2}
+ \@@text at case@aux { lower \textcase at case } {#1} {#2}
}%}
\cs_new_protected:cpn {
MakeTextUppercase \c_space_tl \c_space_tl \c_space_tl } [#1] #2
{%{
\let \oe \OE
- \@@text at case@aux { upper } {#1} {#2}
+ \@@text at case@aux { upper \textcase at case } {#1} {#2}
}%}
\ExplSyntaxOff
\expandafter\endinput
More information about the tex-live-commits
mailing list.