On 2011-03-15 10:32-0700 Alan W. Irwin wrote: > Of course, > we should give advice in the release notes on how to avoid those C > warnings (for the recent const modifier changes) with explicit casts while > referring to > http://c-faq.com/ansi/constmismatch.html for the justification.
To Hazen and Andrew: As of revision 11627 I have made an additional announcement in README.release to that effect. Feel free to change it if you know of a clearer way to make the same points for those developing apps and libraries that depend on libplplotd and/or libplplotcxxd. Hazen, that announcement anticipates that you will bump the soversions of libplplotd and libplplotcxxd during the release process because the widespread const modifier changes constitute a backwards-incompatible change to our API. Andrew, that announcement anticipates that you will make the C++ API change you discussed (and revert my explicit casts for the examples/c++ case). As you mentioned off list, that soversion bump gives us the opportunity to clean up some other parts of our API. I think that is an excellent idea, but I don't know exactly what you had in mind or how much time you have to implement such further changes before our next release so perhaps you should start a new thread with unique subject line concerning that. 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 __________________________ ------------------------------------------------------------------------------ Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel