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

Reply via email to