diff --git a/Changes b/Changes index 299d400..4c76abb 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,10 @@ +feedgnuplot (1.55) + + * Fixed regression introduced in 1.54: + --style now correctly overrides --with + + -- Dima Kogan Mon, 20 Jul 2020 15:51:23 -0700 + feedgnuplot (1.54) * Added --every and --everyall to decimate the input data diff --git a/bin/feedgnuplot b/bin/feedgnuplot index a876e63..26147e3 100755 --- a/bin/feedgnuplot +++ b/bin/feedgnuplot @@ -16,7 +16,7 @@ use Pod::Usage; use Time::Piece; # Makefile.PL assumes this is in '' -my $VERSION = '1.54'; +my $VERSION = '1.55'; my %options; interpretCommandline(); @@ -1188,7 +1188,10 @@ sub getCurve if( !exists $curveFromID{$id} ) { - my $curve = {extraoptions => ( exists $options{curvestyleall}) ? + my $curve = {# if we have a catch-all style and no specific style, use + # the catch-all style + extraoptions => (!exists $options{curvestyle_hash}{$id} && + exists $options{curvestyleall}) ? "$options{curvestyleall} " : ' ', everyoptions => (!exists $options{every_hash}{$id} && exists $options{everyall}) ? @@ -2246,7 +2249,10 @@ also. C<--geometry> -If using X11, specifies the size, position of the plot window +Specifies the size, position of the plot window. This applies I to the +C gnuplot terminal, and has no effect otherwise. To control the window size +for any other terminal, ask for the terminal explicitly, with the options +specifying the size. For instance C<--terminal 'qt size 1024,768'> =item