On Aug 23, 2013, at 3:54 PM, Alan W. Irwin <ir...@beluga.phys.uvic.ca> wrote:

> On 2013-08-23 15:08-0600 Orion Poplawski wrote:
> 
>> So, I've updated plplot in (yet to be released) Fedora 20 to svn12479.  This
>> contains the change of wid -> width for pen width.  This is breaking my gdl
>> build because it is still trying to use wid() which is all of a sudden gone.
>> And now I have nothing like a version number change to key this on.
>> 
>> So:
>> 
>> - Is it intentional for plstream->wid() to be removed completely already?
> 
> At the C level plwid is still available if the builder specifies
> -DPL_DEPRECATED=ON, but I suspect nobody has bothered to propagate
> that deprecated version to other languages.  So IIRC we have a gradual
> change possible from plwid to plwidth for C, but an abrupt change for
> the bindings.  That was not intentional, but it is also not a bad
> outcome since integer line widths are pretty old-fashioned and the fix
> is easy (see below).
> 
>> - Time for a release?
> 
> My opinion is this is long overdue.  We still need to propagate the
> plcolorbar changes to the OCaml and Ada bindings and examples and

I'm going to be seriously unavailable to work on the Ada stuff starting now for 
one week. I'm not sure what state plcolorbar is in off the top of my head but 
I'll look into this and the plwidth issue that we discussed a couple weeks ago.

> document plcolorbar in doc/docbook/src/api.xml, but I think those
> relatively minor issues are all that is currently blocking us from a
> release.
> 
>> - other suggestions?
> 
> You are probably aware of this already, but the gdl breakage should be
> trivial to fix.  Replace all instances of plstream->wid( integer
> width) with plstream->plwidth(floating width).  One could test plplot
> to see if plwid or plwidth was available and key the change on that.
> However, I agree it would make life much easier for you and others to
> have a PLplot version number to key such a change.
> 
> Thus, getting out a PLplot release out soon is important not only for
> this reason but many others.
> 
> 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
> __________________________
> 
> ------------------------------------------------------------------------------
> Introducing Performance Central, a new site from SourceForge and 
> AppDynamics. Performance Central is your source for news, insights, 
> analysis and resources for efficient Application Performance Management. 
> Visit us today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
> _______________________________________________
> Plplot-devel mailing list
> Plplot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/plplot-devel


------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to