On 2008-03-10 08:54+0100 Arjen Markus wrote: > I do not mind a "7" instead of a "C" - it simply seemed a good idea at > the time, > as they figure in the FORTRAN 77 and the Fortran 95 bindings and work around > a calling convention difference with C.
Hi Arjen: Following up on your above comment, I have just changed (revision 8268) the internal plmap and plmeridians suffix from "c" to "7" to be consistent with the rest of the internal suffixes. As a test of these changes I have confirmed that the f77 and f95 results for example 19 are still identical to the corresponding C results. > > Come to think of it, the intermediate function plsetmapform is > superfluous - it can > be put in plmap and plmeridians ... Arjen, eliminating this one-line function sounds like a good idea, but I don't completely understand what that one line does so could you implement this change, please? Here is the current status for f77 and f95: [EMAIL PROTECTED]> scripts/check_api_completeness.sh f77 |grep '[+-]' |grep -v '@@' |grep -v '\-\-\-' |grep -v '+++' -plarrows -plenv0 -plgcolbga -plgfci -plimage -plimagefr -plot3dcl +plsetmapformc -plsfci -plsurf3dl [EMAIL PROTECTED]> scripts/check_api_completeness.sh f95 |grep '[+-]' |grep -v '@@' |grep -v '\-\-\-' |grep -v '+++' -plarrows -plenv0 -plgfci -plimage -plimagefr -plot3dcl +plsetmapformc -plsfci -plsurf3dl So ignoring plarrows (discussed previously in this thread but not resolved yet) and plsetmapformc (discussed above), there is obviously still some work to do to make the f77 and f95 interfaces have the same degree of completeness as our core C library. 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: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel