On 2013-09-19 20:57-0700 Jerry wrote: > > On Sep 18, 2013, at 2:22 AM, Andrew Ross <[email protected]> > wrote: > >> On Wednesday 18 Sep 2013 00:36:14 Alan W. Irwin wrote: >>> Hi Jerry: >>> >>> I have just completed (as of revision 12507) updates for the API >>> documentation for both pllegend and plcolorbar. This effort took a >>> while because as I got into it, I kept finding more and more language >>> that needed to be tweaked. But I am reasonably satisfied with this >>> documentation of the pllegend and plcolorbar API at the present time, >>> and I hope it is useful to you in figuring out what you need to do to >>> propagate plcolorbar to the Ada bindings and Ada examples 16 and 13. >> >> Jerry, >> >> Examples 16 and 33 now demonstrate most of the capabilities of pllegend / >> plcolorbar which will also be useful in understanding the interfaces. >> >> Note you might also have to add support for plscmap1_range which is used in >> example 33, but not yet propagated to all languages. You should also include >> plgcmap1_range, although we don't actually use this in an examples yet (a >> small project - but probably post release. I've done the leg work adding it >> to >> the bindings for most langauges as I did the plcolorbar changes). >> >> Andrew >
> I went ahead and started the Ada bindings and examples update several days ago, using the documentation in the comments of pllegend.c. As of last night, I think the bindings were pretty much working but I'm having a weird problem with example 16 where the colorbars are too close to the main plot and extra numeric text is appearing near one of the colorbar tics. I don't know why this iteration is causing me more problems than past ones. I haven't started on example 33 yet. > Has the API for pllegend changed recently? I believe not. Hi Jerry: The pllegend API has been stable since the last release. But I believe you probably meant plcolorbar rather than pllegend in this question, since example 16 (where you appear to be having trouble) uses plcolorbar and not pllegend. To answer the question for plcolorbar, we did have an initial experimental C API for plcolorbar that has been changed since so if your plcolorbar bindings were compatible with that old C API (which might be the case if I am recalling the history of your Ada efforts correctly) you will have to adjust those bindings to be compatible with the current API. Note, most of those changes in the plcolorbar API have made its arguments more compatible with the pllegend API. Thus, if you have any questions about interfacing one of the plcolorbar arguments, normally you should just look at what you did for similar arguments in the pllegend case. > As for my ability to build and test, I am using an old Ada compiler to get the job done so that this not going to hold me up. (It is the new compiler which is troublesome.) Good. Your ability to test your changes before committing them takes some time pressure off for the release 8 days from now. Note as release manager I would like to keep changes minimized (bug fixes only) for the last few days before the release (so my and everyone else's tests that will be occurring just before the release will be for the finished product as much as possible), but I think you will be okay if you can get all the Ada plcolorbar updates finished off by mid-week next week. 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 __________________________ ------------------------------------------------------------------------------ LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99! 1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint 2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk _______________________________________________ Plplot-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/plplot-devel
