Thanks Alan, those changes look good to me, especially the const correctness -
I am usually more careful than that with my consts.
-----Original Message-----
From: "Alan W. Irwin" <ir...@beluga.phys.uvic.ca>
Sent: 17/10/2014 07:48
To: "Phil Rosenberg" <philip_rosenb...@yahoo.com>; "Andrew Ross"
<andrewr...@users.sourceforge.net>
Cc: "PLplot development list" <Plplot-devel@lists.sourceforge.net>
Subject: Re: [Plplot-devel] Our next release
On 2014-10-16 10:59-0700 Alan W. Irwin wrote:
> Thanks for that C++ propagation. You have inspired me to take
> responsibility (unless you tell me you have already started it) for
> the propagation of example 8 and 19 C changes for our swig-generated
> language bindings (Java, Python, Lua, and Octave).
I discovered during preparation for propagation of the new plmap
variants to the swig-generated bindings that the C API needed a minor
change on the principle that const arrays should by typed that way and
int arguments should have the PLINT type. See
<http://sourceforge.net/p/plplot/plplot/ci/c21f65fd1941ab4be8d4998f7f3f0bd5dc47404d/>
for further details.
I also changed C example 19 and C++ bindings and example 19 to
be consistent with this change (as of commit 1d860d6).
@Phil and Andrew: I think this set of changes is not controversial,
but please let me know if you have any overall concerns about them.
Andrew, I have forgotten the right combination of C and C++ flags to
check the const attributes are propagating correctly with these
changes. Could you do that check for me?
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
__________________________
------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel