On Wed, Jan 30, 2008 at 08:20:11AM +0100, Werner Smekal wrote:
> the only thing I want to finish before this release is, that
> wxPLplotdemo.cpp is built with the c++ demos during plplot compilation
> if BUILD_TEST=ON. Reason is, that the makefile which is generated and
> copied during the make install stage only works if pkg-config is
> available, which is not the case for Mac OS X and Windows, though it's
> possible to install it. But at least for Windows that's not practical.
> I tried to modify the makefile so that it works also for windows, but
> actually we would need to write a CMakeLists.txt, since you could have
> different compiler, etc. In order to advertise plplot on the wxwidgets
> mailing list I want to provide a short demo which everybody can try out
> easily (which is the case if you manage to compile plplot with wxWidgets
> support :) ). Therefore I want to have wxPLplotdemo compiled during the
> BUILD_TEST=ON stage (only if wxWidgets was found).
> It should be fairly trivial to change the CMakeLists.txt in
> examples\c++, but are there any objections to that?
No objections from me. We do compile other additional examples this way.
> > Just to let the others here know, that suggested time for the next release
> > arose out of off-list discussions between Hazen, Andrew (Ross), and me.
> > Hazen, since nobody has objected let's finalize on that date for the
> > release.
> > Today, I finished up the Ada install tree infrastructure support I wanted to
> > do. Other issues I am currently working on are the following:
> > * libLASi/psttf segfaults rather than nice recovery and continuation when
> > the pango library throws an error for certain types of glyphs that it
> > doesn't support (I hope Andrew can help with this issue as well).
> > * Parallel builds ("make -j 2" recently quick working for me again).
> > * A python single-precision issue that is going to take deeper understanding
> > of swig/python to deal with.
> > I don't think the release should be delayed for any of these issues,
> > but I think the chances are reasonable that I will be able to deal with
> > these issues comfortably before the above deadline.
My list of issues
- char * to const char * tidy up should now be done. Please report any
warnings still outstanding.
- New API additions for date / time axes and alpha transparency.
Done for C, C++, f77, f95, java, python, octave. Still need implementing
for ada and tcl.
- Examples 29 and 30. Done for C, C++, f77, f95, java, octave. Still need
implementing for python, ada, tcl. Still some issues tidying up system time
handling for java and maybe fortran?
None of these are show stoppers, but it would be nice to get all
bindings up to date.
While looking at the examples I also noticed the tcl examples are
falling behind. Any tcl fans volunteering for some porting work?
We have also not ported example 27 (the spirograph plots) at all. Is
anyone intending more work on this example or is it now declared