On 2007-10-12 21:52+0100 Andrew Ross wrote: > > As you may have noticed, I've commited some changes to the octave > bindings in svn. As a result it is now possible to build plplot using > octave 2.9. > > The basic plplot bindings work fine (as far as I can tell). All the > x??.m scripts produce identical results to the C equivalents.
I have tested on the Debian oldstable (sarge) version of octave (i.e., octave 2.1.69). The build, build-tree test with ctest, install, and install-tree test with plplot-test.sh completed without obvious problems. The C and Octave results are identical on my system with two exceptions. Thanks, Andrew, for doing this extensive work to get the latest octave 2.9 working properly (I hope Orion confirms that for his Fedora platform) while obviously retaining a good result for octave 2.1.69 for my debian oldstable platform. The two exceptions mentioned above are for x20 and x21. The x20 C/Octave difference seems due to a visible but relatively small change in contrast for the "Lena" image when viewed by gv. I have no idea what could be causing that. Andrew, if you cannot confirm that contrast change for octave 2.9, I wouldn't worry about it. The x21 C/Octave difference is caused by different pseudo-random data for the two languages and also by different timings (which cause different labels) from one run to the next. If somebody is game for this, it would be good to change x21c.c (and all other implementations of example 21 including the octave one) to a form that gives absolutely consistent results. That means replacing the current inconsistent random x/y values by scattered but consistent values obtained in some other way and labelling the plots with something different than execution time. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); PLplot scientific plotting software package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel