feedgnuplot (1.64)

  * hardcopy plotting does NOT call fuser

 -- Dima Kogan <dkogan@debian.org>  Wed, 28 Jan 2026 11:16:29 -0800

feedgnuplot (1.63)

  * bug fix: --image doesn't touch xrange,yrange if those are given in --set

 -- Dima Kogan <dkogan@debian.org>  Sat, 20 Dec 2025 12:11:05 -0800

feedgnuplot (1.62)

  * I explicitly ignore all lines that have '-' values
    These may come from vnl-filter -p "dx=diff(x)" ... output. For instance, this
    plot is broken before this patch:

      (echo '# x'; seq 5) | vnl-filter --noskipempty -p 'd=diff(x)' \
      | feedgnuplot --lines

 -- Dima Kogan <dkogan@debian.org>  Sat, 27 Jan 2024 17:01:18 -0800

feedgnuplot (1.61)

  * #! line uses /usr/bin/env to work with nonstandard installations
  * Added --cblabel to label the color bar
  * Added --cbmin, --cbmax
  * --zmin,--zmax,--zlabel are always sent, if requested
  * Plotting with no STDIN data works

 -- Dima Kogan <dkogan@debian.org>  Fri, 04 Mar 2022 14:45:36 -0800

feedgnuplot (1.60)

  * Test suite fix: we have the right number of tests

 -- Dima Kogan <dkogan@debian.org>  Fri, 27 Aug 2021 10:46:18 -0700

feedgnuplot (1.59)

  * --timefmt --histogram work together

 -- Dima Kogan <dkogan@debian.org>  Thu, 22 Jul 2021 17:52:08 -0700

feedgnuplot (1.58)

  * Added --using, --usingall
  * Added --cmds as a synonym for --extracmds

 -- Dima Kogan <dkogan@debian.org>  Thu, 11 Mar 2021 16:24:46 -0800

feedgnuplot (1.57)

  * Added --xticlabels to label the x-axis tics from the data
  * Added --equation-above and --equation-below to control the equation
    drawing sequence

 -- Dima Kogan <dkogan@debian.org>  Sun, 21 Feb 2021 13:56:23 -0800

feedgnuplot (1.56)

  * Updated default hardcopy settings

 -- Dima Kogan <dkogan@debian.org>  Wed, 03 Feb 2021 14:42:15 -0800

feedgnuplot (1.55)

  * Fixed regression introduced in 1.54:
    --style now correctly overrides --with

 -- Dima Kogan <dkogan@debian.org>  Mon, 20 Jul 2020 15:51:23 -0700

feedgnuplot (1.54)

  * Added --every and --everyall to decimate the input data
  * --timefmt can be used with --histogram

 -- Dima Kogan <dkogan@debian.org>  Fri, 17 Apr 2020 14:06:55 -0700

feedgnuplot (1.53)

  * Full support for all 4 axes. Added --x2...

 -- Dima Kogan <dkogan@debian.org>  Wed, 08 Jan 2020 18:55:29 -0800

feedgnuplot (1.52)

  * Added --squarexy and --square-xy as synonyms to --square_xy

 -- Dima Kogan <dima@secretsauce.net>  Sun, 25 Aug 2019 15:32:37 -0700

feedgnuplot (1.51)

  * Added .gp "terminal" to create self-plotting gnuplot files

 -- Dima Kogan <dima@secretsauce.net>  Sat, 29 Sep 2018 10:56:30 -0700

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)

  * --vnlog works properly with --domain

 -- Dima Kogan <dima@secretsauce.net>  Sat, 24 Feb 2018 12:33:50 -0800

feedgnuplot (1.47)

  * Fixed typo. Everything is un-broken now

 -- Dima Kogan <dima@secretsauce.net>  Fri, 23 Feb 2018 10:21:13 -0800

feedgnuplot (1.46)

  * Added --tuplesize and --tuplesizeall as alternatives to --rangesize
    and --rangesizeall. Both forms are supported.
  * Vnlog integration

 -- Dima Kogan <dima@secretsauce.net>  Thu, 22 Feb 2018 23:37:54 -0800

feedgnuplot (1.45)

  * zsh completion: --hardcopy, --image  suggest filenames
  * --image now produces a nicer legend: just the filename
  * --curvestyle now overrides --curvestyleall
    - This is a bug fix
  * The version is now treated as a string not as a number
    - So "1.40" is distinct from "1.4"

 -- Dima Kogan <dima@secretsauce.net>  Sun, 29 Oct 2017 13:56:28 -0700

feedgnuplot (1.44)

  * --image draws its output beneath everything else

 -- Dima Kogan <dima@secretsauce.net>  Tue, 20 Jun 2017 16:44:30 -0700

feedgnuplot (1.43)

  * Added --image

 -- Dima Kogan <dima@secretsauce.net>  Mon, 19 Jun 2017 13:12:38 -0700

feedgnuplot (1.42)

  * Data can now come from STDIN or files on the cmdline.
    This fixes a regression. Self-plotting data files work again

 -- Dima Kogan <dima@secretsauce.net>  Fri, 31 Mar 2017 15:38:47 -0700

feedgnuplot (1.41)

  * Histograms: --xlen can coexist with --xmin/--xmax
  * Histograms: work as expected with --xlen and --monotonic
  * Histograms: better sanity checking of options

 -- Dima Kogan <dima@secretsauce.net>  Fri, 24 Feb 2017 23:42:28 -0800

feedgnuplot (1.40)

  * If the options couldn't be parsed I don't dump the whole manpage
  * --style and --rangesize can now take a comma-separated list of IDs
  * 'any' is from List::MoreUtils, not List::Util
  * the sleep-forever delay at end is now > 1000 days

 -- Dima Kogan <dima@secretsauce.net>  Fri, 25 Nov 2016 14:45:06 -0800

feedgnuplot (1.39)

  * by default, histograms are plotted in expected ways

 -- Dima Kogan <dima@secretsauce.net>  Sat, 15 Oct 2016 20:45:15 -0700

feedgnuplot (1.38)

  * hardcopy defaults:
    - no enhanced text mode
    - larger font size

 -- Dima Kogan <dima@secretsauce.net>  Wed, 27 Jul 2016 22:15:11 -0700

feedgnuplot (1.37)

  * At the end of a streaming plot, include the last chunk of data
  * Added --equation to the completions

 -- Dima Kogan <dima@secretsauce.net>  Fri, 01 Jan 2016 08:09:43 -0800

feedgnuplot (1.36)

  * Added --equation to plot symbolic equations

 -- Dima Kogan <dima@secretsauce.net>  Fri, 13 Nov 2015 11:08:26 -0800

feedgnuplot (1.35)

  * replaced a 'say' with 'print'. Should work better with ancient perls
  * an "exit" command now has effect even with triggered-only replotting

  * More sophisticated handling of termination conditions:
    - Without --exit, we always end up with an interactive plot when the
    input data is exhausted or when the user sends a ^C to the pipeline
    - When streaming, the first ^C does not kill feedgnuplot
  
  * Removed threading

 -- Dima Kogan <dima@secretsauce.net>  Sun, 01 Nov 2015 12:50:33 -0800

feedgnuplot (1.34)

  * Fix for "Use of implicit split to @_ is deprecated". Thanks to Corey
    Putkunz

  * Declaring feedgnuplot as a package to let MetaCPAN index this
    distribution

 -- Dima Kogan <dima@secretsauce.net>  Wed, 14 May 2014 00:45:24 -0700

feedgnuplot (1.33)

  * fixed incorrect plotting of --timefmt --rangesize plots

 -- Dima Kogan <dima@secretsauce.net>  Thu, 06 Feb 2014 23:17:21 -0800

feedgnuplot (1.32)

  * Added --rangesize and --rangesizeall. Different curves can now plot
    different-size tuples

 -- Dima Kogan <dima@secretsauce.net>  Wed, 05 Feb 2014 13:57:58 -0800

feedgnuplot (1.31)

  * Test suite requires gawk to get strftime()

 -- Dima Kogan <dima@secretsauce.net>  Sat, 25 Jan 2014 20:49:38 -0800

feedgnuplot (1.30)

  * Added --with, --set, --unset, --style, --styleall

 -- Dima Kogan <dima@secretsauce.net>  Fri, 24 Jan 2014 15:38:07 -0800

feedgnuplot (1.29)

  * added CPAN meta-data to require IPC::Run at build time

 -- Dima Kogan <dima@secretsauce.net>  Wed, 04 Dec 2013 21:12:40 -0800

feedgnuplot (1.28)

  * Minor POD update

 -- Dima Kogan <dima@secretsauce.net>  Wed, 04 Dec 2013 02:01:05 -0800

feedgnuplot (1.27)

  * Disabled tests that can fail on some arches (can be re-enabled with
    environment variable)
  * Removed sample debianization; this program is now in Debian proper

 -- Dima Kogan <dima@secretsauce.net>  Tue, 03 Dec 2013 23:37:40 -0800

feedgnuplot (1.26)

  * Minor POD fixes

 -- Dima Kogan <dima@secretsauce.net>  Sun, 20 Oct 2013 01:17:57 -0700

feedgnuplot (1.25)

  * Added test suite
  * Added initial support for --timefmt. Currently time/date data is
    supported only at the x-axis domain
  * Added --exit option for force feedgnuplot to return even if gnuplot
    may not yet be done rendering (patch by Eric Schulte)
  * Reformatted the documentation
  * y2-axis curves no longer have a thicker line by default
  * --hardcopy now handles piped output (gnuplot 'set output |process'
    syntax)

 -- Dima Kogan <dima@secretsauce.net>  Sun, 20 Oct 2013 00:09:36 -0700

feedgnuplot (1.24)

  * Fixed regression in --monotonic. This works again now
  * moved POD back into the main source file. This fixes the broken usage
    messages
  * added --version

 -- Dima Kogan <dima@secretsauce.net>  Fri, 08 Feb 2013 01:53:47 -0800

feedgnuplot (1.23)

  * --extracmds no longer accepts comma-separated lists
    This was needed because a command can have a comma
  * --curvestyle no longer adds on top of --curvestyleall

 -- Dima Kogan <dima@secretsauce.net>  Sat, 29 Sep 2012 16:29:38 -0700

feedgnuplot (1.22)

  * removed --size option

 -- Dima Kogan <dima@secretsauce.net>  Mon, 03 Sep 2012 08:33:26 -0700

feedgnuplot (1.21)

  * removed the POD from the script to its own file
  * fixed regression to allow no given extracmds, histogram or y2
    options

 -- Dima Kogan <dima@secretsauce.net>  Sun, 02 Sep 2012 23:52:21 -0700

feedgnuplot (1.20)

  * no longer hardcoding 'x11' as the default terminal
  * added histogram support
  * generic terminals can now be requested
  * --extracmds, --histogram, --y2 can now take comma-separated lists

 -- Dima Kogan <dima@secretsauce.net>  Fri, 31 Aug 2012 01:35:50 -0700

feedgnuplot (1.19)

  * added --geometry option to specify plot dimensions

 -- Dima Kogan <dima@secretsauce.net>  Sat, 11 Feb 2012 21:04:42 -0800

feedgnuplot (1.18)

  * data-ids can now include characters such as -. Any non-whitespace
    works

 -- Dima Kogan <dima@secretsauce.net>  Tue, 27 Dec 2011 16:47:36 -0800

feedgnuplot (1.17)

  [ Dima Kogan ]
  * POD: removed -Winteractive, since this was apparently a mawk-ism
  * added zsh and bash completions

  [ Hermann Schwarting ]
  * add build dependency libtest-script-run-perl

 -- Dima Kogan <dima@secretsauce.net>  Sun, 20 Nov 2011 19:17:22 -0800

feedgnuplot (1.16)

  * Some POD fixes

 -- Dima Kogan <dima@secretsauce.net>  Fri, 11 Nov 2011 00:10:18 -0800

feedgnuplot (1.15)

  * Renamed main script from feedGnuplot to feedgnuplot

 -- Dima Kogan <dima@secretsauce.net>  Sun, 16 Oct 2011 11:58:15 -0700

feedgnuplot (1.14)

  * added 'clear' command, documented commands

 -- Dima Kogan <dima@secretsauce.net>  Sun, 22 May 2011 15:25:28 -0700

feedgnuplot (1.13)

  * Better streaming plot control

 -- Dima Kogan <dima@secretsauce.net>  Tue, 26 Apr 2011 14:24:09 -0700
