summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex')
-rw-r--r--Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex9
1 files changed, 9 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex b/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
index d62273eca51..1a0ce28dc03 100644
--- a/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
+++ b/Master/texmf-dist/tex/generic/pgfplots/liststructure/pgfplotsarray.code.tex
@@ -139,6 +139,9 @@
\expandafter\pgfplotsarray@TMP@@\expandafter=\csname\string#2\endcsname
}%
+\def\pgfplotsarray@@#1#2{%
+ \expandafter#1\csname\string#2\endcsname
+}%
\def\pgfplotsarray@@def#1{%
\expandafter\def\csname\string#1\endcsname
}%
@@ -176,6 +179,12 @@
\pgfplotsarray@@edef{#2@size}{\the\c@pgfplotsarray@tmp}%
}
+\long\def\pgfplotsarraypushbackglobal#1\to#2{%
+ \pgfplotsarraysize{#2}\to\c@pgfplotsarray@tmp
+ \pgfplotsarray@@\gdef{#2@\the\c@pgfplotsarray@tmp}{#1}%
+ \advance\c@pgfplotsarray@tmp by1
+ \pgfplotsarray@@\xdef{#2@size}{\the\c@pgfplotsarray@tmp}%
+}
% Counts the number of elements in array #1, storing it into the count
% register #2.