On 2007-07-03 04:10-0700 [EMAIL PROTECTED] wrote: > Hi Alan, > > Here's another patch. > > Changes: > > Modified all Ada bindings so that user programs (and thus the PLplot > examples) no longer need to express a dependence on the thin binding. Thus, > user programs and examples no longer need to "with" or "use" PLplot_Thin, and > the namespace collision described in the last patch no longer exists (for the > user). > > Moved some constant declarations out of the thin binding into the other > bindings to improve visibility for the user and to remove the need to > reference PLplot_Thin. There is now some duplication between the higher-level > bindings PLplot and PLplot_Traditional and the lower-level PLplot_Thin in > these constants, but the user doesn't see the duplication since there is no > need to look at PLplot_Thin. > > Added two new files to the bindings directory, plplot_auxiliary.adb and > plplot_auxiliary.ads. This was necessary in order to make the PLplot_Thin > bindings disappear to the user. These files contain a few basic declarations > used by all of the bindings (which were formerly exported by PLplot_Thin) and > some utility procedures used by several of the examples.
Hi Jerry: I committed your Ada patch. I also checked (on my Debian sarge platform) that it built from scratch without problems and produced identical example results to the C examples. Thanks for your good work. 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); PLplot scientific plotting software package (plplot.org); 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 __________________________ ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel