Re: [Plplot-devel] extcairo driver

2008-04-07 Thread Alan W. Irwin
On 2008-04-07 22:07-0400 Hazen Babcock wrote: > A trivial example (of extcairo): > > #include > > #include > #include > > #include > > int main(int argc, char *argv[]) > { > cairo_surface_t *cairoSurface; > cairo_t *cairoContext; > > cairoSurface = cairo_ps_surface_create("test.ps", 720,

Re: [Plplot-devel] Cairo-based driver for externally created cairo contexts (was Re: [Patch] Using xcairo device with X Drawable

2008-04-07 Thread Jonathan Woithe
Hi Hazen > > Having said that, things are as they are because this is the behaviour > > of the current cairo-based devices. Admittedly a pre-existing drawable > > is different from one created by plplot but even so, consistency can > > sometimes be a good thing. The other thing to bear in mind i

Re: [Plplot-devel] Cairo-based driver for externally created cairo contexts (was Re: [Patch] Using xcairo device with X Drawable

2008-04-07 Thread Hazen Babcock
On Apr 6, 2008, at 9:17 PM, Jonathan Woithe wrote: > > Having said that, things are as they are because this is the > behaviour of > the current cairo-based devices. Admittedly a pre-existing > drawable is > different from one created by plplot but even so, consistency can > sometim

[Plplot-devel] extcairo driver

2008-04-07 Thread Hazen Babcock
Hello, I've added a new driver to the cairo family that lets you draw into a "external" cairo context (v8362). It is the same idea as Jonathan's extension to xcairo driver to allow the use of external XDrawables. Hopefully this will (also) be useful for integrating PLplot into larger GUI

[Plplot-devel] Check for consistency of the C++ and C APIs

2008-04-07 Thread Alan W. Irwin
Thanks, Werner, for implementing this valuable test for C++ API consistency. I refined the script slightly with my most recent commit. Here is the result: [EMAIL PROTECTED]> scripts/check_api_completeness.sh c++ c++ API differences (if any) --- /tmp/plplot_api.txt 2008-04-07 15:38:26.0 -0