diff options
author | Karl Berry <karl@freefriends.org> | 2013-03-02 01:10:22 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2013-03-02 01:10:22 +0000 |
commit | bc980c3675f20e6cc083924bb5796f60e26227a8 (patch) | |
tree | 93510346cb9c3df6cb148835e686efb6f12b4210 /Master/texmf-dist/tex/generic | |
parent | 29d242b0b7f6129629a217e2cf3ed2907ae72bcf (diff) |
xstring (28feb13)
git-svn-id: svn://tug.org/texlive/trunk@29258 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic')
-rw-r--r-- | Master/texmf-dist/tex/generic/xstring/xstring.tex | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/Master/texmf-dist/tex/generic/xstring/xstring.tex b/Master/texmf-dist/tex/generic/xstring/xstring.tex index c9861c5c7fe..3c86483a682 100644 --- a/Master/texmf-dist/tex/generic/xstring/xstring.tex +++ b/Master/texmf-dist/tex/generic/xstring/xstring.tex @@ -1,9 +1,9 @@ % __________________________________________________ % | | % | | -% | xstring v1.7 | +% | xstring v1.7a | % | | -% | 13 Janvier 2013 | +% | 28 f\'evrier 2013 | % | | % |__________________________________________________| % @@ -33,10 +33,10 @@ % % The Current Maintainer of this work is Christian Tellechea % ------------------------------------------------------------------- -\def\xstringversion {1.7} -\def\xstringdate {2013/1/13} -\def\xstringfrenchdate {13 janvier 2013} -\def\xstringenglishdate {$13^{\mathrm{th}}$ january 2013} +\def\xstringversion {1.7a} +\def\xstringdate {2013/2/28} +\def\xstringfrenchdate {28 f\'evrier 2013} +\def\xstringenglishdate {$28^{\mathrm{th}}$ february 2013} \edef\CurrentAtCatcode {\the\catcode`\@} \catcode`\@=11 \newwrite\@xs@message% canal pour les messages @@ -206,8 +206,7 @@ \expandafter\expandafter\expandafter\ifx\expandafter\expandafter\expandafter\@empty\expandafter\@xs@beforespace\detokenize\expandafter{\@xs@argument} \@xs@nil\@empty% #1 commence par un espace ? \expandafter\@xs@ifempty\expandafter{\@xs@argument}% {\let#2\@empty} - { - \afterassignment\@xs@testsecondtoken% après avoir mangé le 1er token, on va tester si la suite commence par «{» + {\afterassignment\@xs@testsecondtoken% après avoir mangé le 1er token, on va tester si la suite commence par «{» \expandafter\let\expandafter\@xs@secontoken\expandafter=\expandafter\@sptoken\@xs@argument\@xs@@nil\@xs@nil% on mange le 1er token et on rajoute \@xs@@nil à la fin pour éviter de perdre les accolades du groupe {\expandafter\expandafter\expandafter\def\expandafter\expandafter\expandafter#2% \expandafter\expandafter\expandafter{\expandafter\@xs@gobblespacebeforebrace\@xs@argument}}% @@ -398,8 +397,9 @@ \else \let\@xs@next\@xs@atendofgroup \fi - } - {\expandafter\expandafter\expandafter\@xs@IfBeginWith@i\expandafter\expandafter\expandafter{\expandafter\@xs@reserved@D\expandafter}\expandafter{\@xs@reserved@E}% + }% + {\expandafter\expandafter\expandafter\@xs@IfBeginWith@i\expandafter\expandafter\expandafter + {\expandafter\@xs@reserved@D\expandafter}\expandafter{\@xs@reserved@E}% {\global\advance\decimalpart\@ne \let\@xs@reserved@D\@xs@reserved@A \@xs@atoccurfound @@ -1377,4 +1377,7 @@ % v1.7 13/1/2013 % - Correction d'un manque de rigueur dans les assignations concernant % \groupID : elles sont toutes globales d\'esormais -% - Les macros de xstring sont \long
\ No newline at end of file +% - Les macros de xstring sont \long +%------------------------------------------------------------------------------ +% v1.7a 28/2/2013 +% - Correction d'un espace parasite dans \@xs@removefirstsyntaxunit
\ No newline at end of file |