diff options
author | Karl Berry <karl@freefriends.org> | 2023-01-29 21:18:11 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-01-29 21:18:11 +0000 |
commit | 5b5a49b3e00fa086eb9556ddb14989ec07ff7531 (patch) | |
tree | 6c6edc3bb4b58f0591c91697f9032f84ae8e1e28 /Master/texmf-dist/tex/latex/spectralsequences | |
parent | 46954c3f716fcacb166c0a805ffaf6c9a1e1063f (diff) |
spectralsequences (29jan23)
git-svn-id: svn://tug.org/texlive/trunk@65667 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/spectralsequences')
10 files changed, 46 insertions, 27 deletions
diff --git a/Master/texmf-dist/tex/latex/spectralsequences/spectralsequences.sty b/Master/texmf-dist/tex/latex/spectralsequences/spectralsequences.sty index 5bdd3341f2a..c88e37f3a78 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/spectralsequences.sty +++ b/Master/texmf-dist/tex/latex/spectralsequences/spectralsequences.sty @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% A package for drawing spectral sequences @@ -23,7 +23,7 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{spectralsequences}[2022/02/19 v1.3.2] +\ProvidesPackage{spectralsequences}[2023/01/28 v1.3.3] \RequirePackage{tikz} \RequirePackage{etoolbox} diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqcheckdefinitions.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqcheckdefinitions.code.tex index 81a1badb75d..4735cf87df0 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqcheckdefinitions.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqcheckdefinitions.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqcheckdefinitions.code.tex @@ -20,6 +20,7 @@ \def\sseq@checkdef@#1{ \@xp\ifx\csname sseq@check@\sseq@macroname#1\endcsname#1\else \sseq@tempiffalse + % \@xp\typeout\@xp{\sseq@macroname#1} \fi } @@ -81,6 +82,20 @@ {\pgfkeys@case@two}% } +\ifsseq@tempif\else + % Try again with new v3.1.10 definition + \sseq@tempiftrue + \sseq@checkdef\pgfkeys@case@one{% + \pgfkeysifdefined{\pgfkeyscurrentkey/.@cmd}% + {\pgfkeysgetvalue{\pgfkeyscurrentkey/.@cmd}{\pgfkeys@code}% + \ifx\pgfkeys@code\relax\expandafter\pgfkeys@firstoftwo\else\expandafter\pgfkeys@secondoftwo\fi + {\pgfkeys@unknown}% + {\expandafter\pgfkeys@code\pgfkeyscurrentvalue\pgfeov}} + {\pgfkeys@case@two}% + } +\fi + + \sseq@checkdef\pgfkeys@case@two@extern{% \ifx\pgfkeyscurrentvalue\pgfkeysnovalue@text% \pgfkeysvalueof{\pgfkeyscurrentkey}% diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqdrawing.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqdrawing.code.tex index 041653b6345..fc08ac321bf 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqdrawing.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqdrawing.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqdrawing.code.tex diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqforeach.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqforeach.code.tex index b90d899c00d..1545fb4562c 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqforeach.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqforeach.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqforeach.code.tex diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqkeys.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqkeys.code.tex index f0916128b03..d6d894974e6 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqkeys.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqkeys.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqkeys.code.tex @@ -314,12 +314,16 @@ \let\sseq@pgfkeys@case@one@save\pgfkeys@case@one \let\sseq@pgfkeys@case@two@extern@save\pgfkeys@case@two@extern \def\sseq@pgfkeys@case@one@store{% - \pgfkeysifdefined{\pgfkeyscurrentkey/.@cmd}{% - \pgfkeysgetvalue{\pgfkeyscurrentkey/.@cmd}{\pgfkeys@code}% - % The following line is the only change, it used to be \@xp\pgfkeys@code\pgfkeyscurrentvalue\pgfeov which would just run the code. - % Instead we recursively expand the \pgfkeysalso's and then store in it \sseq@savedoptioncode - \sseq@eval{\@nx\sseq@keys@addtooptions@checkalso{\unexpanded\@xptwo{\@xp\pgfkeys@code\pgfkeyscurrentvalue\pgfeov}}}% - }{\pgfkeys@case@two}% + \pgfkeysifdefined{\pgfkeyscurrentkey/.@cmd}% + {\pgfkeysgetvalue{\pgfkeyscurrentkey/.@cmd}{\pgfkeys@code}% + \ifx\pgfkeys@code\relax\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi + {\pgfkeys@unknown}% + % The following line is the only change, it used to be + % \@xp\pgfkeys@code\pgfkeyscurrentvalue\pgfeov which would just run the + % code. Instead we recursively expand the \pgfkeysalso's and then store in + % it in \sseq@savedoptioncode + {\sseq@eval{\@nx\sseq@keys@addtooptions@checkalso{\unexpanded\@xptwo{\@xp\pgfkeys@code\pgfkeyscurrentvalue\pgfeov}}}}}% + {\pgfkeys@case@two}% } \def\sseq@pgfkeys@case@two@extern@store{% \ifx\pgfkeyscurrentvalue\pgfkeysnovalue@text% diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqloadstore.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqloadstore.code.tex index 7bd605b7d75..fa83f2ad031 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqloadstore.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqloadstore.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqloadstore.code.tex diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqmacromakers.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqmacromakers.code.tex index b94d6aae095..befe7761c0b 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqmacromakers.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqmacromakers.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqmacromakers.code.tex diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqmain.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqmain.code.tex index 6347377f8cc..80d9d5fd772 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqmain.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqmain.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqmain.code.tex diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqmessages.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqmessages.code.tex index 7677949e9c4..d4989e058c7 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqmessages.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqmessages.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqmessages.code.tex diff --git a/Master/texmf-dist/tex/latex/spectralsequences/sseqparsers.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqparsers.code.tex index d22dd0102d8..b70d1ecdfe4 100644 --- a/Master/texmf-dist/tex/latex/spectralsequences/sseqparsers.code.tex +++ b/Master/texmf-dist/tex/latex/spectralsequences/sseqparsers.code.tex @@ -1,8 +1,8 @@ %% -%% Package: spectralsequences v1.3.2 2022-02-19 +%% Package: spectralsequences v1.3.3 2023-01-28 %% Author: Hood Chatham %% Email: hood@mit.edu -%% Date: 2022-02-19 +%% Date: 2023-01-28 %% License: Latex Project Public License %% %% File: sseqparsers.code.tex |