On Tue, Mar 15, 2011 at 12:31:10PM -0700, Alan Irwin wrote: > 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.
Well one thing that immediately springs to mind is removing the contents of src/pldeprecated.c . There may be other API changes that we have discussed. It would be worth a trawl back through the archives. Andrew ------------------------------------------------------------------------------ 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