summaryrefslogtreecommitdiff
path: root/graphics/pgf/contrib/spectralsequences/src
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/pgf/contrib/spectralsequences/src')
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/spectralsequences.sty7
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex14
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqdrawing.code.tex20
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqforeach.code.tex4
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqkeys.code.tex4
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqloadstore.code.tex4
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqmacromakers.code.tex21
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqmain.code.tex4
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqmessages.code.tex10
-rw-r--r--graphics/pgf/contrib/spectralsequences/src/sseqparsers.code.tex4
10 files changed, 47 insertions, 45 deletions
diff --git a/graphics/pgf/contrib/spectralsequences/src/spectralsequences.sty b/graphics/pgf/contrib/spectralsequences/src/spectralsequences.sty
index 0468e6536e..5bdd3341f2 100644
--- a/graphics/pgf/contrib/spectralsequences/src/spectralsequences.sty
+++ b/graphics/pgf/contrib/spectralsequences/src/spectralsequences.sty
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% A package for drawing spectral sequences
@@ -23,7 +23,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{spectralsequences}[2022/01/04 v1.3.1]
+\ProvidesPackage{spectralsequences}[2022/02/19 v1.3.2]
\RequirePackage{tikz}
\RequirePackage{etoolbox}
@@ -54,6 +54,7 @@
\def\sseq@authorname{Hood Chatham}
\def\sseq@authoremail{hood@mit.edu}
+\def\sseq@issuetracker{https://github.com/SpectralSequences/latex/issues/new}
% Commands we are going to expose just inside of environments
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqcheckdefinitions.code.tex
index 9db386d7fd..81a1badb75 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.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqcheckdefinitions.code.tex
@@ -66,16 +66,6 @@
}
}{}
-\@ifpackagelater{expl3}{2018/10/01}{
- % TODO: Check that \peek_meaning and \peek_meaning_remove have the right definitions
- \sseq@tempiftrue
- \sseq@checkprotecteddef\peek_meaning_ignore_spaces:NTF#1#2#3{\peek_remove_spaces:n{\peek_meaning:NTF#1{#2}{#3}}}
- \sseq@checkprotecteddef\peek_meaning_remove_ignore_spaces:NTF#1#2#3{\peek_remove_spaces:n{\peek_meaning_remove:NTF#1{#2}{#3}}}
- \ifsseq@tempif\else
- \sseq@error@n{expl3-incompatibility}{\peek_meaning_ignore_spaces:NTF}
- \fi
-
-}{}
\ExplSyntaxOff
\sseq@tempiftrue
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqdrawing.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqdrawing.code.tex
index 75da94f4b9..041653b634 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqdrawing.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqdrawing.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqdrawing.code.tex
@@ -960,15 +960,23 @@
#4%
\csname sseq@collections@#3@hook\endcsname
\pgftransformshift{\pgfqpointxy{-\the\sseq@x}{-\the\sseq@y}}%
- % puts results into \sseq@sourcecoord and \sseq@targetcoord
- \sseq@drawedge@findsourcetarget{sseq{#1}}{\sseq@edgesourceanchor}{sseq{#2}}{\sseq@edgetargetanchor}
+ \ifsseq@needstikz
+ \pgfnodealias{tempa}{sseq{#1}}
+ \pgfnodealias{tempb}{sseq{#2}}
+ \def\sseq@sourcecoord{\pgfpointanchor{sseq{#1}}{center}}
+ \def\sseq@targetcoord{\pgfpointanchor{sseq{#2}}{center}}
+ \else
+ % puts results into \sseq@sourcecoord and \sseq@targetcoord
+ \sseq@drawedge@findsourcetarget{sseq{#1}}{\sseq@edgesourceanchor}{sseq{#2}}{\sseq@edgetargetanchor}
+ \pgfcoordinate{tempa}{\sseq@sourcecoord}%
+ \pgfcoordinate{tempb}{\sseq@targetcoord}%
+ \fi
+
%
\tikz@options
\tikz@mode
\def\temparrowstartspec{}%
\def\temparrowendspec{}%
- \pgfcoordinate{tempa}{\sseq@sourcecoord}%
- \pgfcoordinate{tempb}{\sseq@targetcoord}%
\pgftransformreset
\sseq@outofrangefalse
\sseq@ifinrange(#1){}{
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqforeach.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqforeach.code.tex
index ad3b54c233..b90d899c00 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqforeach.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqforeach.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqforeach.code.tex
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqkeys.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqkeys.code.tex
index 00007bee31..f0916128b0 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqkeys.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqkeys.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqkeys.code.tex
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqloadstore.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqloadstore.code.tex
index 1656c3ea50..7bd605b7d7 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqloadstore.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqloadstore.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqloadstore.code.tex
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqmacromakers.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqmacromakers.code.tex
index 2c82f18ce7..b94d6aae09 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqmacromakers.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqmacromakers.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqmacromakers.code.tex
@@ -114,11 +114,14 @@
% which is bad news if \peek_meaning_ignore_spaces is defined in terms of \peek_meaning. This fixes this bug by
% redefining \peek_meaning_ignore_spaces in terms of a copy of \peek_meaning.
\@ifpackagelater{expl3}{2018/10/01}{
- \cs_set_eq:NN\copy_of_peek_meaning:NTF\peek_meaning:NTF
- \cs_set:Npn\peek_meaning_ignore_spaces:NTF#1#2#3{\peek_remove_spaces:n{\copy_of_peek_meaning:NTF#1{#2}{#3}}}
- \cs_set_eq:NN\copy_of_peek_meaning_remove:NTF\peek_meaning_remove:NTF
- \cs_set:Npn\peek_meaning_remove_ignore_spaces:NTF#1#2#3{\peek_remove_spaces:n{\copy_of_peek_meaning_remove:NTF#1{#2}{#3}}}
-}{}
+ \cs_set_eq:NN\sseq__copy_of_peek_meaning:NTF\peek_meaning:NTF
+ \cs_set:Npn\sseq__peek_meaning_ignore_spaces:NTF#1#2#3{\peek_remove_spaces:n{\sseq__copy_of_peek_meaning:NTF#1{#2}{#3}}}
+ \cs_set_eq:NN\sseq__copy_of_peek_meaning_remove:NTF\peek_meaning_remove:NTF
+ \cs_set:Npn\sseq__peek_meaning_remove_ignore_spaces:NTF#1#2#3{\peek_remove_spaces:n{\sseq__copy_of_peek_meaning_remove:NTF#1{#2}{#3}}}
+}{
+ \cs_set_eq:NN\sseq__peek_meaning_ignore_spaces:NTF\peek_meaning_ignore_spaces:NTF
+ \cs_set_eq:NN\sseq__peek_meaning_remove_ignore_spaces:NTF\peek_meaning_remove_ignore_spaces:NTF
+}
\@ifpackagelater{xparse}{2018/10/17}{
\cs_new_protected:Npn \sseq__xparse_normalize_type_U:w #1 {
@@ -211,10 +214,10 @@
\begingroup
\exp_not:N \cs_set_eq:NN % force xparse to always ignore spaces!
\exp_not:N \peek_meaning:NTF
- \exp_not:N \peek_meaning_ignore_spaces:NTF
+ \exp_not:N \sseq__peek_meaning_ignore_spaces:NTF
\exp_not:N \cs_set_eq:NN % force xparse to always ignore spaces!
\exp_not:N \peek_meaning_remove:NTF
- \exp_not:N \peek_meaning_remove_ignore_spaces:NTF
+ \exp_not:N \sseq__peek_meaning_remove_ignore_spaces:NTF
% Not sure why we use set_eq:cc and exp_not:n here but I'm concerned that something will break if I change it...
\exp_not:N \cs_set_eq:cc
\exp_not:n {{ \cs_to_str:N #2 \c_space_tl code }}
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqmain.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqmain.code.tex
index 4f2a40ac9c..6347377f8c 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqmain.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqmain.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqmain.code.tex
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqmessages.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqmessages.code.tex
index ce1750c8dc..7677949e9c 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqmessages.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqmessages.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqmessages.code.tex
@@ -276,8 +276,8 @@
\def\sseq@warning {\msg_warning:nn{spectralsequences}}
\def\sseq@newerror#1#2{\msg_new:nnn{spectralsequences}{#1}{#2\sseq@errorinfo}}
-\def\sseq@newerror@internal#1#2{\msg_new:nnn{spectralsequences}{#1}{Internal error: #2 \sseq@contactpackageauthor}}
-\edef\sseq@contactpackageauthor{Contact package author \sseq@authorname\space at \sseq@authoremail.}
+\def\sseq@newerror@internal#1#2{\msg_new:nnn{spectralsequences}{#1}{Internal error: #2 \sseq@openagithubissue}}
+\edef\sseq@openagithubissue{Please report this on the github issue tracker which is at the following url: \sseq@issuetracker}
\cs_new_eq:NN \__sseq_hooked_msg_see_documentation_text:n \msg_see_documentation_text:n
@@ -352,7 +352,7 @@
\def\sseq@pgfkeyspatchfailed {
- \msg_critical:nn { spectralsequences } { pgfkeys-patch-failed }
+ \msg_critical:nn {spectralsequences} {pgfkeys-patch-failed}
}
\sseq@newerror@internal{expl3-incompatibility}{Since this version of spectralsequences, the expl3 definition of #1 was updated in an incompatible way.}
diff --git a/graphics/pgf/contrib/spectralsequences/src/sseqparsers.code.tex b/graphics/pgf/contrib/spectralsequences/src/sseqparsers.code.tex
index f9131a467f..d22dd0102d 100644
--- a/graphics/pgf/contrib/spectralsequences/src/sseqparsers.code.tex
+++ b/graphics/pgf/contrib/spectralsequences/src/sseqparsers.code.tex
@@ -1,8 +1,8 @@
%%
-%% Package: spectralsequences v1.3.1 2022-01-04
+%% Package: spectralsequences v1.3.2 2022-02-19
%% Author: Hood Chatham
%% Email: hood@mit.edu
-%% Date: 2022-01-04
+%% Date: 2022-02-19
%% License: Latex Project Public License
%%
%% File: sseqparsers.code.tex