On 2014-01-06 20:38-0700 Orion Poplawski wrote: > On 01/03/2014 05:59 PM, Alan W. Irwin wrote: >> For the PLplot build system it should be straightforward to create an >> Octave version test. Also, I am pretty sure that swig users are >> allowed to redefine any core swig functionality. Thus, for any Octave >> version greater than 3.6.4, we would want to #define >> OCTAVE-API-VERSION-NUMBER and simply copy the the swig core >> functionality that currently uses is_real_nd_array() and modify it to >> drop that call. But I don't understand OOP well enough to figure out >> the code unit that needs to be copied so I hope you or Andrew can >> figure that out (or figure out some other simpler means of effectively >> dropping that call to is_real_nd_array()). >>
> [...]I'm afraid I'm going to bow out of being a go between here. Hopefully > the SWIG and Octave folks can work it out. As it stands it seems like > SWIG may drop Octave support if there is no resolution. > > For the time being I'm disabling plplot Octave support in Fedora Rawhide > (F21). Hi Orion: That's fine. I very much appreciate your efforts informing the octave and swig development teams about the issue. I think swig-generated bindings for octave are important for a number of software projects beyond PLplot so hopefully cooler heads will prevail, and the two teams will work it out in the long run. Meanwhile, I think a solution like above will work for us, but I am going to have to rely on Andrew for at least the C++ OOP part of 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); 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 __________________________ ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel