diff options
author | Karl Berry <karl@freefriends.org> | 2015-08-08 22:54:29 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-08-08 22:54:29 +0000 |
commit | 531d43fafa269c546d587eaca6cd14adcd11914f (patch) | |
tree | 1883933af984c60254e6d9d1bd955a76748cb827 /Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex | |
parent | 877e963d44f039783cb9227d90c911866c780961 (diff) |
pgf (8aug15)
git-svn-id: svn://tug.org/texlive/trunk@38079 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex | 25 |
1 files changed, 20 insertions, 5 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex b/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex index 8620a91e4de..696608e31e8 100644 --- a/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex +++ b/Master/texmf-dist/tex/generic/pgf/modules/pgfmoduleplot.code.tex @@ -7,7 +7,7 @@ % % See the file doc/generic/pgf/licenses/LICENSE for more details. -\ProvidesFileRCS $Header: /cvsroot/pgf/pgf/generic/pgf/modules/pgfmoduleplot.code.tex,v 1.12 2013/07/31 16:22:24 tantau Exp $ +\ProvidesFileRCS $Header: /cvsroot/pgf/pgf/generic/pgf/modules/pgfmoduleplot.code.tex,v 1.13 2015/08/03 07:57:07 cfeuersaenger Exp $ % PGF's plotting interface works as follows: @@ -328,6 +328,7 @@ \def\pgfplotxyfile#1{% \begingroup% + \def\b@pgfplotsxyfile@scanning@for@first{1}% \pgfplotstreamstart% \openin\r@pgf@reada=#1 \ifeof\r@pgf@reada @@ -348,9 +349,15 @@ \let\par=\pgf@savedpar% \edef\pgf@temp{\pgf@temp}% \ifx\pgf@temp\pgfutil@empty% - \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \if1\b@pgfplotsxyfile@scanning@for@first + \else + \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \fi \else\ifx\pgf@temp\pgf@partext% - \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \if1\b@pgfplotsxyfile@scanning@for@first + \else + \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \fi \else% \expandafter\pgf@parsexyline\pgf@temp\pgf@stop% \fi\fi% @@ -358,6 +365,7 @@ } \def\pgf@parsexyline#1 #2 #3\pgf@stop{% + \def\b@pgfplotsxyfile@scanning@for@first{0}% \edef\pgf@xyline@flag@val{#3}% \ifx\pgf@xyline@flag@val\pgf@xyline@flag@undef% \pgfplotstreampointundefined% @@ -405,9 +413,15 @@ \def\pgf@readxyzfile{% \pgfutil@read\r@pgf@reada to \pgf@temp% \ifx\pgf@temp\pgfutil@empty% - \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \if1\b@pgfplotsxyfile@scanning@for@first + \else + \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \fi \else\ifx\pgf@temp\pgf@partext% - \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \if1\b@pgfplotsxyfile@scanning@for@first + \else + \ifeof\r@pgf@reada\else\pgfplotstreamnewdataset\fi% + \fi \else% \expandafter\pgf@parsexyzline\pgf@temp\pgf@stop% \fi\fi% @@ -415,6 +429,7 @@ } \def\pgf@parsexyzline#1 #2 #3 #4\pgf@stop{% + \def\b@pgfplotsxyfile@scanning@for@first{0}% \edef\pgf@xyline@flag@val{#4}% \ifx\pgf@xyline@flag@val\pgf@xyline@flag@undef% \pgfplotstreampointundefined% |