=============
Package structure
-----------------
The *funcutils.py* module has been added and some
methods of the *_PlotWindow* class have been turned to
functions and moved there
Added functions
---------------
The following functions were added
*plot_1d()*
allows to plot from 1d data, useful if you want
to give only y-values and let gnuplot use the
ordinal number as x-values or for plots that
require 1d data, like boxplots
*plot_box()*
allows to plot a boxplot of the given data
Modified functions
------------------
*new_plot()*
now it is possible to pass the *purge* argument, which is
*True* by default, with which the data files are automatically
deleted each time new data or functions are plotted without
the *replot* option, and when the window is closes
*plot_curves()*
now it is possible to give *None* instead of the x-values
in some or all of the list items, which means that for that
dataset only y-values are given.
*plot_close()*
now the datafiles are deleted or not depending if the window
has been opened with the *purge*options
*plot_close_all()*
now tries to delete the *gnuplot_manager.out* directory,
if it is empty
The functions used to plot from data now support the *volatile*
argument, which allows to pass data to gnuplot inline (without
writing them to disk) using the special filename *'-'*.
However, if the plot window contains plots made in this way,
plotting other data or functions on it using the *replot* option
is not possible.
Documentation & testing
-----------------------
- the *README.rst* file was updated
- the *demo.py* and *test.py* scripts were updated
=============