ctioga (1.10)

  * Now, --no-line-style can be used to disable altogether the drawing 
    of the lines.
  * For --legend-inside, the position can be ommitted after the
    cc, tr and so on. ctioga picks up the most logic choice.
  * Let the xmin and xmax keys through directly for the --text backend
  * --error-bar-color defaults to the same things as --color
  * A new Small_Dots line-style
  * Added two --watermark-* options to add a watermark at the back of the 
    graph
  * Make ctioga return non-0 exit status when it aborted.
  * Now --sort also sorts properly error bars
  * Added a visual test for basic --text backend operations (including
    post-processing using filters)
  * A new 'stddev' filter that compiles standard error for duplicate
    consecutive entries
  * It is now possible to have no error for error bar displays
  * Tests for the --text backend and several filters

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Mon Feb 23 23:57:43 CET 2009

ctioga (1.9)

  * Added an --output option to produce partial output for graphs, 
    in order to make neat animations !
  * A 'line' graphics primitive that nearly is an arrow but with
    no head/tail markers by default.
  * Added 'hrule' and 'vrule' graphics primitives to ease the task of 
    drawing rulers of a given size
  * Switching to a private implementation of the legends
  * A new --[no-]forward-legends option to choose whether 
    subplots retain their legends or not.
  * Insets now use a FixedLayout so that it is possible to display
    their own legends.
  * Fix the --just option (that was changing alignment before...)
  * Added a --legend-dy option to control the spacing between legend lines
  * Added a --reset-transformations to get rid of --xoffset and the like
  * Added a --legend-line option to add lines in the legend that are 
    not connected with any curve.
  * Added a new scheme for the position of the legends: tl:x,y...
  * It is now possible to draw a frame around the legend using
    --legend-frame
  * Also possible to center the legends on a point...
  * Text backend: add a --text-split that allow to split text files
    on a set boundary, a bit like in gnuplot.
  * Added a --legend-background and a --legend-color options to fine-tune
    the color of the legends.
  * Fixed a crash with colors specified as 0.9,1.0,0.9
  * Adding a --legend-transparency option to have fun with transparent
    legend backgrounds.
  * Added a --version option that does what it seems.
  * Added a --svg switch to use pdf2svg for SVG output.
  * Added --legend-line-width and --legend-line-style options

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Wed Jan  7 13:36:56 CET 2009

ctioga (1.8)

  * Added a --skip-style option to skip styles from themes.
  * Now --line-style-set Dashes work fine, and so does all the 
    other set-based stuff
  * Fixed problematic tangents for the first/last points
  * Added xuntil/yuntil specifications for tangents, making it far easier
    to reach specific points
  * Switched to a sane implementation of plot styles:
    - now, background color for plots work properly
    - plot styles are carried from one element to the next one (as
      can be seen with the background color in tests/styles.sh)
  * New --binner backend for automatic binning
  * A --no-axes option to disable quickly all axes/titles
  * Added a new way to specify insets (and inner legends)
  * Added --next-inset to easily chain up insets into a full 'free form' plot
  * Added a --echo option to display the command-line used on the terminal,
    mainly for the ctioga/tests/*.sh visual tests
  * Re-enabled a --subplot option, though completely different, and 
    a --next-subplot option as well
  * Added a X Geometry-like way to specify inset position
  * Added --lines-color option to control the display/color of 'axis lines', 
    lines that run across from graph from axis major ticks. (needs Tioga -r 483)
  * Implemented a --new-axis option to add supplementary axes
  * Implemented a --axis-function option for non-linear axis mapping.
  * Added a decent non-linear axis partitioning algorithm
  * Added a --legend-scale option to better control the size of the legends
  * Added keys justification and alignment for --draw text
  * Added --xaxis and --yaxis  shortcuts to quickly change the position
    of axes and edges.
  * Extended --xaxis and --yaxis to take also line, major, ticks, majornum and 
    full stylistic arguments. They can be combined with left, etc. using
    commas
  * Added a --edge-style to select the style of individual edges.
  * Make empty plots with a 0,1 adressable space
  * Non-linear axes now take a linear spacing when that looks reasonably fine
  * Make --{...}-set take lists separated with | as special sets.

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Tue Jun 17 15:45:33 CEST 2008

ctioga (1.7)

  * Options parsing now includes convenience shortcuts for --short and
    backend options.
  * --angle, --shift, --scale, and so on now work for tick labels as well
  * Improved debugging information
  * Now points outside the view are removed, leading sometimes to much 
    smaller (and faster) PDF files. Needs Tioga 1.7.
  * Open markers are not anymore subject to line styles.
  * Fixed a bug in the avgdup filter, where some elements would get
    summed rather than averaged
  * Added a --gnuplot backend to use gnuplot plots with ctioga
  * Added a --math-log option to space samples for --math logarithmically
  * Added --xoffset and --yoffset to match --xfact and --yfact
  * A 'fits' theme that alternates markers only/line only plots
  * A --strip filter that removes all NaNs (can come in useful sometimes)
  * A --trim filter that takes out every nth point from input (useful
    with a wild oversampling)
  * Added a --cumulate filter that sums points as they are read
  * Added a --norm filter to normalize data

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Mon Feb 25 20:56:46 CET 2008

ctioga (1.6.2)

  * Implemented shortcuts
  * Implemented a PNG output (--png)
  * Some documentation updates
  * Added --auto-next and derivatives to avoid typing --next too much
  * Changed the legend layout so it looks much more like what Tioga was
    doing on its own

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Fri Sep 28 22:05:45 CEST 2007

ctioga (1.6.1)

  * Added a --reset-theme option
  * Fix a bug where compilation would fail for arguments with
    a newline inside.
  * Fix --text-baseline (was failing due to error bars introduction)
  * Add options to manipulate overrides

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Wed Sep 19 22:42:26 CEST 2007

ctioga (1.6)

  * Fixed the --region scheme for filling spaces between curves, and added
    options for controlling the fill color, transparency and other
    stuff of the like.
  * First draft of the --y2/--x2 alternative axes
  * Added a CTioga.define_tioga_figure function to use ctioga's power
    from within Tioga !
  * Several cleanups
  * Better handling of legends with subplots
  * The --grid option to make a grid of plots
  * The --col option to have a column of plots sharing the same
    X axis
  * The --side, --lcolor, --position, --angle, --scale, --shift, 
    --align and --just options for fine-tuning of the labels
  * An elaborated layout mechanism which makes --frame-margin essentially
    obsolete, or at least useless.
  * An avgdup filter to average successive points with same X value

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Tue Aug  7 13:25:39 CEST 2007

ctioga (1.5)

  * Implemented transparency for curves
  * Implemented a --zoom-inset feature to easily make zooms on part of
  curves 
  * Implemented a mechanism for filling surfaces under/above curves

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Sat Jul  7 14:57:31 CEST 2007

ctioga (1.4)

  * Added a new theme mechanism to get a consistent style across many 
    pictures
  * Added support for error bars

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Thu Jun 14 23:09:41 CEST 2007

ctioga (1.3)

  * Many different things, including support for arbitrary text separators
  * The --mark option should now work everytime, still disabled by default
  * Subplots (including insets)
  * Better control over legend positioning
  * Histograms
  * Some code cleanup, including reformating of options
  * Added a --args options to read arguments from a file...
  * Added a --fontsize options (JJ Fleck)

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Thu Mar 29 22:47:21 CEST 2007

ctioga (1.2)

  * Support for graphics primitives in ctioga
  * Several improvements
  * Following code of tioga 1.4
  * Support for ctioga gems !

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Sat Jan 27 00:18:28 CET 2007

ctioga (1.1)

  * Changed ctioga and Backend structure to use MetaBuilder, as it
    will offer much more possibilities
  * Adapted code to suit the Tioga 1.3.0 release
  * Some bug fixes
  * Now, you can use the gradient: syntax to specify color sets

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Wed Dec 13 09:48:52 CET 2006

ctioga (1.0.0)

  * Fixed a bug in command-line parsing.

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Tue Oct  3 15:10:42 CEST 2006

ctioga (1.0)

  * Now --[xy]fact can take an arbitrary expression
  * added support for automatic interpolation
  * many bug fixes
  * ctable is not a toy anymore: user can execute arbitrary code on the functions
  * a great deal of improvements in the tutorial, thanks to JJ Fleck
  * some documentation updates
  * added a small utility to play with backends, ctable, similar to the 'table' output of gnuplot
  * code cleanup
  * now it is possible to scale data before displaying, as it is possible to use log scales
  * the filter architecture is in place now
  * added a gaussian smoothing filter
  * added a sorting filter
  * documentation updates
  * modified real_size to match Tioga's new policy
  * added a --no-mark option
  * Enhancements in the tutorial
  * Now -l is for --legend, while -t is for --title
  * Some code cleanup
  * Useful debugging code
  * Dimension conversion
  * The --real-size scheme works !
  * Added some code to produce separate files for in-text legends
  * PDF comments with the command-line.
  * Some improvements in the styles
  * added a baseline option for backends.

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Tue Oct  3 11:00:22 CEST 2006

ctioga (0.5)

  * Now user can specify a margin around the plots. Looks nicer.
  * --display-commandline option to remember command-line.
  * CTIOGA environment variable. Will definitely come in useful.
  * Great tutorial by Jean-Julien Fleck.
  * Multitext backend by JJ Fleck.
  * Auto expanding in the command line.
  * Cache for the text Backend.

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Wed Sep  6 09:32:53 CEST 2006

ctioga (0.4)

  * Updates in documentation
  * Way to set aspect ratio
  * Better handling of column 0

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Sun Jul 23 01:59:28 CEST 2006

ctioga (0.3)

  * ctioga now uses save_dir for external viewers.
  * new supported function in .ctiogarc : ctioga_defaults.
  * Dvector now also sees the methods imported from .ctiogarc.

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Mon Jul 10 10:53:39 CEST 2006

ctioga (0.2)

  * Few bug fixes...
  * Added a way to specify the viewer.
  * Added an examples/ directory.

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Mon Jul 10 00:02:02 CEST 2006

ctioga (0.1)

  * Changed the structure, now the code is split over many small files.
  * Added a doc/ctioga.1 documentation file
  * Added a support for configuration files (at Bill's request)

 -- Vincent Fourmond <vincent.fourmond@9online.fr>  Sat Jul  8 14:30:55 CEST 2006
