Commit Graph

99 Commits

Author SHA1 Message Date
Dima Kogan
c11f8df99b the --dataindex option has been changed to --dataid, with alphanumeric IDs. This necessiatated some
cleanup
2010-10-23 14:40:11 -07:00
Dima Kogan
1e729e3b06 say -> print for perl 5.8 compatibility 2010-10-23 01:43:43 -07:00
Dima Kogan
f5ee508d25 I no longer add any data points in the newCurve() call, so I remove newCurve() 's ability to do that 2010-10-23 01:43:42 -07:00
Dima Kogan
78bb507f36 made pushNewEmptyCurve() a local subroutine of the subroutine that uses it 2010-10-23 00:50:32 -07:00
Dima Kogan
cbba09917b now using \d to match digits 2010-10-23 00:28:21 -07:00
Dima Kogan
9c1d6326d8 renamed a function 2010-10-19 16:38:37 -07:00
Dima Kogan
254cdaf6a8 no longer importing functions I'm not using 2010-10-19 16:38:37 -07:00
Dima Kogan
139f89e145 minor streamlining 2010-10-19 16:38:37 -07:00
Dima Kogan
e4f3122d3f better sensing of "new data" 2010-10-18 13:44:33 -07:00
Dima Kogan
869fba996d added option to plot with a square aspect ratio 2010-10-18 13:03:38 -07:00
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