From: Alan W. I. <ir...@be...> - 2017-10-01 20:01:23
|
On 2017-10-01 09:49+0100 Phil Rosenberg wrote: [Alan said] >> With regard to your remark concerning writing a plsfillrule() function >> and systematically using it throughout src/plargs.c, I wouldn't want >> to do that myself, but if you or Jim want to make such a change and it >> passes comprehensive testing, I certainly would not object. > [Phil responded] > I can add a new API function if you think it is useful, but I can only > propagate it as far as the C and C++ APIs, someone else would have to > propagate it to other languages as needed. > >From what has been said, my impression is a plsfillrule() function is C-only functionality to make src/plargs.c easier to understand and use correctly. If that impression is correct there should be no need to propagate this functionality even to our C++ binding since all our bindings simply wrap the C plparseopts routine without knowing its internal implementation details. But please educate me if that impression is incorrect. 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); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); 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 __________________________ |