diff options
author | Karl Berry <karl@freefriends.org> | 2022-02-27 22:27:31 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-02-27 22:27:31 +0000 |
commit | da1346512ab2321783301b3b773d02f58078cc93 (patch) | |
tree | 2af8c5163138e32659b97a0cbb434ddba4bea400 /Master/texmf-dist/tex/latex/spectralsequences | |
parent | b55858f82e22d625ab6e3094defeaa696aa08dfc (diff) |
spectralsequences
git-svn-id: svn://tug.org/texlive/trunk@62261 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/spectralsequences')
10 files changed, 47 insertions, 45 deletions
diff --git a/Master/texmf-dist/tex/latex/spectralsequences/spectralsequences.sty b/Master/texmf-dist/tex/latex/spectralsequences/spectralsequences.sty index 0468e6536e3..5bdd3341f2a 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqcheckdefinitions.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqcheckdefinitions.code.tex index 9db386d7fdb..81a1badb75d 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqdrawing.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqdrawing.code.tex index 75da94f4b97..041653b6345 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqforeach.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqforeach.code.tex index ad3b54c2330..b90d899c00d 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqkeys.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqkeys.code.tex index 00007bee313..f0916128b03 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqloadstore.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqloadstore.code.tex index 1656c3ea509..7bd605b7d75 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqmacromakers.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqmacromakers.code.tex index 2c82f18ce76..b94d6aae095 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqmain.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqmain.code.tex index 4f2a40ac9c0..6347377f8cc 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqmessages.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqmessages.code.tex index ce1750c8dc7..7677949e9c4 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.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/Master/texmf-dist/tex/latex/spectralsequences/sseqparsers.code.tex b/Master/texmf-dist/tex/latex/spectralsequences/sseqparsers.code.tex index f9131a467f3..d22dd0102d8 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.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 |