I have just (revision 11332) finished propagating example 33 from
Python (where I first programmed this comprehensive exercise of the
pllegend API) to C.  As stated in my previous post, this event is a
good signal that everything plstring- and pllegend-related is ready
for propagation to all our languages.

To help you figure out what needs to be done, here is the current
status of our examples as determined by "make test_diff_psc" in the
build tree.

c++
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
f77
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
f95
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
java
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
octave
   Missing examples            :  19 33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
python
   Missing examples            :
   Differing postscript output :
   Missing stdout              :
   Differing stdout            : 
tcl
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
ada
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
adathick
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
ocaml
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
lua
   Missing examples            :  33
   Differing postscript output :  04 19 26
   Missing stdout              :
   Differing stdout            : 
d
   Missing examples            :  33
   Differing postscript output :  04 26
   Missing stdout              :
   Differing stdout            : 
WARNING: Some PostScript or stdout results were different
[100%] Built target test_diff_psc

Please propagate the bindings for plstring and pllegend and the
changed examples 4 and 26 and newly implemented example 33 that use
those bindings to your favorite language.

The best results for the legend parts of the revised examples 4 and
26, and the newly implemented example 33 are obtained with cairo
devices (because those are unicode-aware devices which also calculate
the physical length of rendered strings correctly.) Please also take a
moment to look at the example 33 results with one of the cairo devices
to get a feel for what is possible with the new pllegend API.

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
__________________________

------------------------------------------------------------------------------
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to