summaryrefslogtreecommitdiff
path: root/graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex')
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex19
1 files changed, 17 insertions, 2 deletions
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex
index 81a1badb75..4735cf87df 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/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}%