File: ChangeLog [gnuplot-2.6.2 Documentation]

### Home Classes Methods

### Files

- ChangeLog
- LICENSE.txt

### Class Index

Quicksearch

- Gnuplot
- Gnuplot::DataSet
- Gnuplot::Plot
- Gnuplot::SPlot
- Array
- Matrix

No matching classes.

2.6.2

- llrt: Make SPlot.to_gplot use parent's implementation

2.6.1

- TheKnight Fix bug in SPlot.to_gplot implementation.

2.6.0

- better readme, allow for unsetting variables, thanks @kot-behemoth and @evnu

2.5.0

    * save output to instance variable, thanks for the patch.

2.4.1

    * Quote escape more strings. Thanks for the tip!

2.4.0

    * Allow for 3D plots, fix examples. Thanks everybody!

2.3.6

    * Cleanup readme (thanks blambeau again, really, for the snippets)

2.3.5

    * Cleanup readme, add examples as real code files (thanks blambeau!)

2.3.4

    * Include more files in the gem by switching to Jeweler (thanks Jeweler guyz)!

2.3.3

    * Fix issue #4 (thanks Jakobs)
    * Fix some unit tests (thanks Nobu!)

2.3.2 Feb 2010

    * Add an arbitrary_lines specifier

2.3.1 Feb 2010

- Fix a bug I introduced in 2.3.0

2.3.0 Feb 2010

- incorporate a few patch changes

2.2.3.1 July 18 2009

- output the raw "to gnuplot" data if $VERBOSE

Version 2.2.2 July 2009

- raise if no executable found, should be windows compat. now

Version 2.2 14-Nov-2005

- Formally added the LICENSE.txt file. It is the new BSD license as defined by opensource.org. See that file for details.

- Added Gnuplot.which to try and fix the recurring problem of windows users having to hack code to get things working.

- Added the Gnuplot.gnuplot function so that I can unit test the finding gnuplot executable routine.

- In the Array.to_gplot method the terminating e is added to the output. This is in response to Bug #2209.

Version 2.1 17-Nov-2004

- Array.to_gplot and Array.to_gsplot now support passing in arrays of arbitrary objects. This is in response to a request by Yoshiki Tsunesada (Tracker ID 1063)

Version 2.0 10-Nov-2004

- The 2.0 version of the gnuplot interface is a cross between the original, object oriented version, and the version 1.0 which was simply a string manipulation library.

h3. Version 0.9

bq.

    My first attempt at a Ruby interface to gnuplot was an object interface
    encapsulating gnuplot language. This was taken directly from the Python
    gnuplot interface. In spite of my being very familiar with Gnuplot and
    Ruby and being the author of the RGnuplot package, I found it
    non-intuitive to use the RGnuplot package.  I found myself constantly
    looking at the code to figure out what I needed to do.
    This was not sufficient and did not sit well.

h3. Version 1.0

bq.

    The second attempt at a Ruby interface was to do absolutely nothing but
    use Ruby's built in string manipulation methods.  This meant that I
    could simply use my knowledge of Gnuplot without having to worry about
    objects.
    While in some ways an improvement over Version 0.9, it still did not sit
    well with me.

h3. Version 2.0

bq.

    After attending RubyConf 2004 I was inspired by Rich Kilmer's use of
    Ruby to implement domain specific languages.  That is the current
    implementation of Gnuplot and quite probably the one that I'll stick
    with for some time.  This version combines the direct mapping of the
    gnuplot language without wrapping with the ruby syntax and mechanism of
    adding methods to existing classes to interface Ruby objects with
    gnuplot.

h2. Setup

h3. Version 2.2

    If the 'gnuplot' command is in your path then there is no required
    setup. If the gnuplot executable for your system is called something other
    than simply 'gnuplot' then set the RB_GNUPLOT environment variable to the
    name of the executable.  This must either be a full path to the gnuplot
    command or an executable filename that exists in your PATH environment
    variable.

[Validate]

Generated with the Darkfish Rdoc Generator 2.