C++ and OCaml are perfect, and here is the status of the remaining
non-perfect bindings:

f77
   Missing examples            :
   Differing postscript output :  19
   Missing stdout              :
   Differing stdout            : 
f95
   Missing examples            :
   Differing postscript output :  19
   Missing stdout              :
   Differing stdout            : 
java
   Missing examples            :
   Differing postscript output :  19
   Missing stdout              :
   Differing stdout            : 
octave
   Missing examples            :  19
   Differing postscript output :
   Missing stdout              :
   Differing stdout            : 
python
   Missing examples            :
   Differing postscript output :  06 07 19
   Missing stdout              :
   Differing stdout            : 
tcl
   Missing examples            :
   Differing postscript output :  19 21 28
   Missing stdout              :
   Differing stdout            :  21
perl
   Missing examples            :
   Differing postscript output :  03 06 07 16 19 25 28 29 30
   Missing stdout              :
   Differing stdout            :  14
ada
   Missing examples            :
   Differing postscript output :  06 07 19 28 29
   Missing stdout              :
   Differing stdout            : 
adathick
   Missing examples            :
   Differing postscript output :  06 07 19 28 29
   Missing stdout              :
   Differing stdout            : 
lua
   Missing examples            :
   Differing postscript output :  06 07 19
   Missing stdout              :
   Differing stdout            : 
d
   Missing examples            :
   Differing postscript output :  06 07 19
   Missing stdout              :
   Differing stdout            :

Thanks for everybody's efforts in making C++ and OCaml perfect as well as in
propagating the examples 6 and 7 extensions to most of the languages.  So we
are in considerably better shape than when I reported this status before.
Nevertheless, I believe our goal should be to remove at least the remaining
examples 06, 07, and 19 differences before the forthcoming release. Examples
06 and 07 only require some straightforward changes to those examples but no
API additions.  My understanding is that example 19 for octave is a
difficult issue so we may have to accept that missing example for this
release.  But for the remaining languages where example 19 is already
implemented, all that needs to be done is to add a wrapper for plstransform
(Hez's general transformation API) to the language's API, then add an extra
page to example 19 that uses plstransform consistently with what is done for
the C example.

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
__________________________

------------------------------------------------------------------------------

_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to