diff options
Diffstat (limited to 'graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex')
-rw-r--r-- | graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex | 19 |
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}% |