summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/spectralsequences
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-01-29 21:18:11 +0000
committerKarl Berry <karl@freefriends.org>2023-01-29 21:18:11 +0000
commit5b5a49b3e00fa086eb9556ddb14989ec07ff7531 (patch)
tree6c6edc3bb4b58f0591c91697f9032f84ae8e1e28 /Master/texmf-dist/tex/latex/spectralsequences
parent46954c3f716fcacb166c0a805ffaf6c9a1e1063f (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')
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/spectralsequences.sty6
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqcheckdefinitions.code.tex19
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqdrawing.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqforeach.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqkeys.code.tex20
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqloadstore.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqmacromakers.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqmain.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqmessages.code.tex4
-rw-r--r--Master/texmf-dist/tex/latex/spectralsequences/sseqparsers.code.tex4
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