Dima Kogan
d1ec685694
I now check for defined-ness of the legend instead of its truth. As a result I can now have a '0'
...
legend
2010-09-15 21:55:44 -07:00
Dima Kogan
593e1c09b9
README now mentions self-plotting data files
2010-08-01 00:01:09 -07:00
Dima Kogan
e05c0e3232
more intelligent handling of shebang plotting
2010-07-31 23:54:52 -07:00
Dima Kogan
9212df053a
added realtime plot example to the README
2010-07-31 21:47:33 -07:00
Dima Kogan
b45d476fe5
spaced out commands in the README
2010-07-31 21:39:40 -07:00
Dima Kogan
4155916053
added forgotten instance of quoting of the output filename
2010-07-26 02:29:45 -07:00
Dima Kogan
61b7eff596
comment
2010-07-22 19:52:28 -07:00
Dima Kogan
3a7933fe3f
added cmdline options to add extra perl-plot styles and extra global commands
2010-07-19 12:46:04 -07:00
Dima Kogan
5f40f298d4
added function to add options to single curves
2010-07-19 12:40:24 -07:00
Dima Kogan
a86cd8c621
options should be set if they're defined, not if they're true necessarily
2010-06-06 21:44:10 -07:00
Dima Kogan
2d17b5b394
size option must not be quoted
2010-06-06 21:43:34 -07:00
Dima Kogan
613650c234
fixed threading error where a plot command could be given between a line number and a data point
2010-06-06 21:38:59 -07:00
Dima Kogan
aed6f30b38
cleaned up the end-of-streaming logic
2010-06-06 20:24:41 -07:00
Dima Kogan
9bac656396
the 'number' regexp is now case-insensitive
2010-05-28 13:19:01 -07:00
Dima Kogan
5444886acc
made the script compatible with perl 5.8 by no longer using the // operator
2010-05-28 10:58:48 -07:00
Dima Kogan
15b8bc7576
added gnuplot size option
2010-05-12 23:00:39 -07:00
Dima Kogan
df53ae9067
larger png image output by default
2010-05-12 02:30:51 -07:00
Dima Kogan
7a7b22a5e6
added license
2010-04-11 13:33:04 -07:00
Dima Kogan
769592b814
fixed 0-vs-undef error in the plot bounds. 0 is now a valid value for a plot bound
2010-03-28 19:18:17 -07:00
Dima Kogan
a518711ad1
new option to force a monotonic x-coordinate
2010-03-28 18:57:38 -07:00
Dima Kogan
ac8cff2d6f
The first "point" is now a hash of options applying to that curve, instead of JUST the options
...
string. This allows for more parameters to be stored
2010-03-28 16:46:27 -07:00
Dima Kogan
e68a65a889
streaming redraw test no longer checks for $xlast, since if $haveNewData is set, $xlast is
...
guaranteed to be set also.
2010-03-28 16:04:51 -07:00
Dima Kogan
ce4927e24d
a number in scientific notation can have an explicitly positive exponent
2010-03-02 17:13:12 -08:00
Dima Kogan
3cddac38fe
slightly better README
2010-02-17 21:34:51 -08:00
Dima Kogan
0ae4fa9a21
Updated README to describe the new --xlen behavior
2010-02-11 16:06:40 -08:00
Dima Kogan
b0dc4fdd86
when streaming, xlen==0 ---> plot ALL the data, not just what is in a window
2010-02-11 14:14:57 -08:00
Dima Kogan
da4dd9bd43
improved --help message slightly
2010-02-05 14:33:46 -08:00
Dima Kogan
68843f226e
extra logic to correctly parse options given with a #! in a self-plotting data file
2010-02-05 12:05:52 -08:00
Dima Kogan
59da3af4b0
added note to the README about the original version
2010-01-25 21:35:26 -08:00
Dima Kogan
7580ea0656
bumped up the default maxcurves setting
2010-01-14 15:09:33 -08:00
Dima Kogan
5e44f777fb
Allow to specify a limit on the number of curves.
2010-01-14 14:45:24 -08:00
Dima Kogan
c6ee73f97f
spaced out the --help message
2010-01-14 14:34:58 -08:00
Dima Kogan
6b169e03a8
Now reading the version of gnuplot on the system, and not using --persist on versions of gnuplot too
...
old to support it.
2010-01-12 21:54:49 -08:00
Dima Kogan
7c9c9b82be
initial commit of the README
2010-01-12 21:39:02 -08:00
Dima Kogan
a69b2d6d4f
renamed script to feedGnuplot.pl
2010-01-11 21:56:09 -08:00
Dima Kogan
8d38a2c053
skip all lines that start with '#'. Now I can have self-plotting data files using #!
2010-01-10 23:46:53 -08:00
Dima Kogan
e16af8103a
clarified comment
2010-01-10 23:45:41 -08:00
Dima Kogan
0d689edbf9
reworked hardcopy output. No longer writing to a tmp file first
...
Ignore-this: 6bcb476652cd7d3f532fe5326ff18fca
darcs-hash:20091220031411-0cb85-4749f31184e76afb16dc974a93d1214febbb9da3.gz
2009-12-19 23:35:41 -08:00
Dima Kogan
c92e011de0
do not stream by default
...
Ignore-this: f8099a01a733f1a660236e26b0897568
darcs-hash:20091218204815-0cb85-a3bc77724d36c755ebfaa61c5cf53c5b3bfe4f28.gz
2009-12-19 23:35:35 -08:00
Dima Kogan
598a912fbf
driveGnuPlots.pl now has --domain and --dataindex options. These make driveGnuPlots_simple.pl
...
Ignore-this: 2b8de7b779d6896168a5771d54d56568
obsolete, since it's now a special case of driveGnuPlots.pl
darcs-hash:20091206224944-0cb85-dc8089f2146c401ef51bb86a2d507b9e85421a5a.gz
2009-12-19 23:35:20 -08:00
Dima Kogan
0a57f3b2fc
reindented, fixed up usage comment
...
Ignore-this: 1e28fffd7e4f8297adc7ae12ab39ede5
darcs-hash:20091206222203-0cb85-df50944ed972d35e771b5be2a13fdd3b66d2f0f0.gz
2009-12-19 23:35:11 -08:00
Dima Kogan
153045d95a
don't need to autoflush STDOUT since I'm not using it
...
Ignore-this: 2a146ee2c7f2d31b301b8dbbc9afdcb1
darcs-hash:20091206222051-0cb85-f1b9ce050557a2b9b6797b8a3ece9386972a405e.gz
2009-12-19 23:35:06 -08:00
Dima Kogan
09b11a81f7
moved the @curves declaration further down, closer to where it is used
...
Ignore-this: f51fd22e3519c6dae6020e3721d70df8
darcs-hash:20091206222027-0cb85-0668ea7d622ba67d9cd78bebfdbcd37f11cae5f0.gz
2009-12-19 23:35:02 -08:00
Dima Kogan
d6e1dc5643
usage is now at the front, not at the end of the file
...
Ignore-this: 86899869bed3fd0c62b04f86f2ee7943
darcs-hash:20091206204850-0cb85-8fd04b4dce799512f1b6f0223e063846fdc4e6c8.gz
2009-12-19 23:34:58 -08:00
Dima Kogan
772f07d3c7
minor fixes to the hardcopy output code
2009-12-19 23:34:53 -08:00
Dima Kogan
e028ed2d40
drivegnuplots: don't overwrite previous data-to-plot
...
Ignore-this: 4f401c72bf7e92ee4877955ba301d49b
darcs-hash:20091121055641-0cb85-415016115f3beb233730cd79fa8b1b78bc87ff7e.gz
2009-12-19 23:34:22 -08:00
Dima Kogan
0a2226594a
fixed a bug in the drivegnuplot scripts. when a new curve is added, they now make sure to add all
...
the curves leading up to those. So if I'm trying to create curve 5, it'll create 0,1,2,3,4 if they
aren't there
2009-12-19 23:34:07 -08:00
Dima Kogan
8834e11a87
when streaming, don't plot unless there's new data
...
Ignore-this: ad73a697f4fdff7f269321aab8ea78f9
darcs-hash:20091206225531-0cb85-8951ac75504fb61c7ee2e9c7b20fae76f8fe4196.gz
2009-12-19 21:07:27 -08:00
Dima Kogan
d4ddf5f001
compile the "number" regext only once
...
Ignore-this: a47b92945ee7391597dfd931e9367a66
darcs-hash:20091206222321-0cb85-97e4afd4ee0df75d54147a661a76a2fe097e9a8c.gz
2009-12-19 21:07:27 -08:00
Dima Kogan
59fdc08dc6
when grabbing data either from the thread-safe queue or from <>, I should be using //, not ||
...
Ignore-this: 853ee4746850b2da83006e06ea4dc82b
darcs-hash:20091206222252-0cb85-cbe476e37cd152cf1952356df6534ab4fd2a4e3d.gz
2009-12-19 21:07:27 -08:00