Fix variable parsing and empty lines parsing in the new parser

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@397 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] fix hard crash

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@398 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] improved location report of errors

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@399 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] don't choke on empty variables replacements

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@400 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] more improvements in reporting invalid types

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@401 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] relative error column specification

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@402 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] don't choke on spaces at the end of lines on new-style files

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@403 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] first draft of a decent contour plot

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@405 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] give more flexibility to the contour computation routines

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@406 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] make correct use of the line style for contour plots

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@407 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] accept alternative spelling of options (swapping - and _, and messing up the case)

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@408 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] update the automatically generated documentation as a consequence

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@409 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] choice of contouring algorithm

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@410 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] a script to help spotting subtle differences in test outputs that should be rigorously identical !

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@411 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] convert CurveStyle to a real BasicStyle-derived style !

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@412 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] drop the use of the type argument in the style factory

Without removing the actual arguments, though. That will take more work

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@413 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] simplify the handling of most style parameters in the style factory

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@414 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] rename the style plot option into path-style option, much more appropriate (and this leaves the possibility to use style for something else ?)

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@415 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] fix contour plots + add a test to make sure it will not happen unchecked

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@416 86c91514-0d3b-42e0-aed1-4dfce116d947
[ctioga2] officially deprecate the old parser

git-svn-id: svn+ssh://rubyforge.org/var/svn/ctioga2/trunk/ctioga2@417 86c91514-0d3b-42e0-aed1-4dfce116d947