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

Reply via email to