mirror of
https://github.com/dkogan/feedgnuplot.git
synced 2025-09-19 03:38:08 +08:00
Compare commits
16 Commits
debian/1.4
...
debian/1.5
Author | SHA1 | Date | |
---|---|---|---|
![]() |
744239b7b7 | ||
![]() |
0c06f72d5d | ||
![]() |
350b2db022 | ||
![]() |
ba0f2eee08 | ||
![]() |
778825bd34 | ||
![]() |
9237811ed0 | ||
![]() |
69285d7df1 | ||
![]() |
e514b24e39 | ||
![]() |
88eeff7890 | ||
![]() |
aedbc28afe | ||
![]() |
e167e057d3 | ||
![]() |
38e92c5ba9 | ||
![]() |
e865871492 | ||
![]() |
0f85110a38 | ||
![]() |
811d0d45ab | ||
![]() |
5cf4acca62 |
18
Changes
18
Changes
@@ -1,3 +1,21 @@
|
|||||||
|
feedgnuplot (1.50)
|
||||||
|
|
||||||
|
* Script waits for the plot window to close before exiting
|
||||||
|
Instead of sleeping forever. This is really nice! I no longer need
|
||||||
|
to quit the plot window AND then C-c. Quitting the plot window is
|
||||||
|
now sufficient
|
||||||
|
* by default --image sets range noextend
|
||||||
|
* tab-completion knows about the fnormal distribution
|
||||||
|
|
||||||
|
-- Dima Kogan <dkogan@debian.org> Fri, 24 Aug 2018 13:11:05 -0700
|
||||||
|
|
||||||
|
feedgnuplot (1.49)
|
||||||
|
|
||||||
|
* --vnl now works with plots that have rangesize > 1
|
||||||
|
* zsh completion: --xlen argument isn't optional
|
||||||
|
|
||||||
|
-- Dima Kogan <dima@secretsauce.net> Fri, 16 Mar 2018 13:52:28 -0700
|
||||||
|
|
||||||
feedgnuplot (1.48)
|
feedgnuplot (1.48)
|
||||||
|
|
||||||
* --vnlog works properly with --domain
|
* --vnlog works properly with --domain
|
||||||
|
@@ -16,7 +16,7 @@ use Pod::Usage;
|
|||||||
use Time::Piece;
|
use Time::Piece;
|
||||||
|
|
||||||
# Makefile.PL assumes this is in ''
|
# Makefile.PL assumes this is in ''
|
||||||
my $VERSION = '1.48';
|
my $VERSION = '1.50';
|
||||||
|
|
||||||
my %options;
|
my %options;
|
||||||
interpretCommandline();
|
interpretCommandline();
|
||||||
@@ -465,10 +465,13 @@ sub interpretCommandline
|
|||||||
{
|
{
|
||||||
# images generally have the origin at the top-left instead of the
|
# images generally have the origin at the top-left instead of the
|
||||||
# bottom-left, so given nothing else, I flip the y axis
|
# bottom-left, so given nothing else, I flip the y axis
|
||||||
if( !defined $options{ymin} && !defined $options{ymax} &&
|
if( !defined $options{xmin} && !defined $options{xmax} &&
|
||||||
|
!defined $options{ymin} && !defined $options{ymax} &&
|
||||||
|
! any { /^ *xrange\b/ } @{$options{set}} &&
|
||||||
! any { /^ *yrange\b/ } @{$options{set}} )
|
! any { /^ *yrange\b/ } @{$options{set}} )
|
||||||
{
|
{
|
||||||
push @{$options{set}}, "yrange [:] reverse";
|
push @{$options{set}}, "xrange [:] noextend";
|
||||||
|
push @{$options{set}}, "yrange [:] reverse noextend";
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( ! -r $options{image} )
|
if ( ! -r $options{image} )
|
||||||
@@ -951,7 +954,7 @@ sub mainThread
|
|||||||
splice( @fields, 0, $rangesize ) ) . "\n",
|
splice( @fields, 0, $rangesize ) ) . "\n",
|
||||||
$domain0_numeric);
|
$domain0_numeric);
|
||||||
|
|
||||||
$i_column++;
|
$i_column += $rangesize;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -987,7 +990,10 @@ sub mainThread
|
|||||||
# we persist gnuplot, so we shouldn't need this sleep. However, once
|
# we persist gnuplot, so we shouldn't need this sleep. However, once
|
||||||
# gnuplot exits, but the persistent window sticks around, you can no
|
# gnuplot exits, but the persistent window sticks around, you can no
|
||||||
# longer interactively zoom the plot. So we still sleep
|
# longer interactively zoom the plot. So we still sleep
|
||||||
sleep(100000000) unless $options{dump} || $options{exit};
|
unless($options{dump} || $options{exit})
|
||||||
|
{
|
||||||
|
print PIPE "pause mouse close\n";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
sub pruneOldData
|
sub pruneOldData
|
||||||
@@ -1410,7 +1416,7 @@ points palette>), variable sizes (C<with points ps variable>), labels and so on.
|
|||||||
The feedgnuplot tool itself does not know about all these intricacies, but they
|
The feedgnuplot tool itself does not know about all these intricacies, but they
|
||||||
can still be used, by specifying the specific style with C<--style>, and
|
can still be used, by specifying the specific style with C<--style>, and
|
||||||
specifying how many values are needed for each point with any of
|
specifying how many values are needed for each point with any of
|
||||||
C<--rangesizeall, C<--tuplesizeall>, C<--rangesize>, C<--tuplesize>. These
|
C<--rangesizeall>, C<--tuplesizeall>, C<--rangesize>, C<--tuplesize>. These
|
||||||
options are required I<only> for styles not explicitly supported by feedgnuplot;
|
options are required I<only> for styles not explicitly supported by feedgnuplot;
|
||||||
supported styles do the right thing automatically.
|
supported styles do the right thing automatically.
|
||||||
|
|
||||||
|
@@ -16,7 +16,7 @@ _arguments -S
|
|||||||
'--zlabel:Z-axis label:' \
|
'--zlabel:Z-axis label:' \
|
||||||
'--title:Plot title:' \
|
'--title:Plot title:' \
|
||||||
'--autolegend[Label each plot with its data ID]' \
|
'--autolegend[Label each plot with its data ID]' \
|
||||||
'(--3d)--xlen[the size of the x-window to plot]::window size:' \
|
'(--3d)--xlen[the size of the x-window to plot]:window size:' \
|
||||||
'(--xlen)--xmin:min X:' \
|
'(--xlen)--xmin:min X:' \
|
||||||
'(--xlen)--xmax:max X:' \
|
'(--xlen)--xmax:max X:' \
|
||||||
'--ymin:min Y:' \
|
'--ymin:min Y:' \
|
||||||
@@ -48,7 +48,7 @@ _arguments -S
|
|||||||
'*--style[Additional styles for a curve]:curve id: :style:' \
|
'*--style[Additional styles for a curve]:curve id: :style:' \
|
||||||
'(--3d)*--histogram:plot to treat as a histogram:' \
|
'(--3d)*--histogram:plot to treat as a histogram:' \
|
||||||
'--binwidth:Histogram bin width:' \
|
'--binwidth:Histogram bin width:' \
|
||||||
'--histstyle:Style of histogram:(frequency unique cumulative cnormal)' \
|
'--histstyle:Style of histogram:(frequency fnormal unique cumulative cnormal)' \
|
||||||
'--terminal:Terminal options to set with "set terminal":' \
|
'--terminal:Terminal options to set with "set terminal":' \
|
||||||
'*--legend[Legend for a curve]:curve id: :legend:' \
|
'*--legend[Legend for a curve]:curve id: :legend:' \
|
||||||
'--exit[Exit gnuplot after making the plot]' \
|
'--exit[Exit gnuplot after making the plot]' \
|
||||||
|
24
debian/changelog
vendored
24
debian/changelog
vendored
@@ -1,3 +1,27 @@
|
|||||||
|
feedgnuplot (1.50-1) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Script waits for the plot window to close before exiting
|
||||||
|
Instead of sleeping forever. This is really nice! I no longer need
|
||||||
|
to quit the plot window AND then C-c. Quitting the plot window is
|
||||||
|
now sufficient
|
||||||
|
* by default --image sets range noextend
|
||||||
|
* tab-completion knows about the fnormal distribution
|
||||||
|
|
||||||
|
-- Dima Kogan <dkogan@debian.org> Fri, 24 Aug 2018 13:16:35 -0700
|
||||||
|
|
||||||
|
feedgnuplot (1.49-2) unstable; urgency=medium
|
||||||
|
|
||||||
|
* Updated Vcs-... tags to salsa
|
||||||
|
|
||||||
|
-- Dima Kogan <dkogan@debian.org> Sun, 17 Jun 2018 22:18:18 -0700
|
||||||
|
|
||||||
|
feedgnuplot (1.49-1) unstable; urgency=medium
|
||||||
|
|
||||||
|
* --vnl now works with plots that have rangesize > 1
|
||||||
|
* zsh completion: --xlen argument isn't optional
|
||||||
|
|
||||||
|
-- Dima Kogan <dkogan@debian.org> Fri, 16 Mar 2018 13:56:27 -0700
|
||||||
|
|
||||||
feedgnuplot (1.48-1) unstable; urgency=medium
|
feedgnuplot (1.48-1) unstable; urgency=medium
|
||||||
|
|
||||||
* Added --tuplesize and --tuplesizeall
|
* Added --tuplesize and --tuplesizeall
|
||||||
|
4
debian/control
vendored
4
debian/control
vendored
@@ -6,8 +6,8 @@ Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.
|
|||||||
Uploaders: Dima Kogan <dima@secretsauce.net>
|
Uploaders: Dima Kogan <dima@secretsauce.net>
|
||||||
Standards-Version: 3.9.4
|
Standards-Version: 3.9.4
|
||||||
Homepage: https://github.com/dkogan/feedgnuplot
|
Homepage: https://github.com/dkogan/feedgnuplot
|
||||||
Vcs-Git: git://anonscm.debian.org/debian-science/packages/feedgnuplot.git
|
Vcs-Browser: https://salsa.debian.org/science-team/feedgnuplot
|
||||||
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/feedgnuplot.git
|
Vcs-Git: https://salsa.debian.org/science-team/feedgnuplot.git
|
||||||
|
|
||||||
Package: feedgnuplot
|
Package: feedgnuplot
|
||||||
Architecture: all
|
Architecture: all
|
||||||
|
2
debian/feedgnuplot.install
vendored
2
debian/feedgnuplot.install
vendored
@@ -1,2 +1,2 @@
|
|||||||
completions/bash/feedgnuplot /etc/bash_completion.d/
|
completions/bash/feedgnuplot /usr/share/bash-completion/completions/
|
||||||
completions/zsh/_feedgnuplot /usr/share/zsh/vendor-completions
|
completions/zsh/_feedgnuplot /usr/share/zsh/vendor-completions
|
||||||
|
Reference in New Issue
Block a user