To Phil and Jim:

I planned to be pretty tough about the release deadline of February
28th because (a) we have had a very long release cycle and (b) I had
already postponed the release from last year.  But you both were kind
enough to get your rewrite of wxwidgets and plbuf in two weeks before
February 28th (which I thought was plenty of time, hah!), bug fixing
has been pretty steady by both of you since then, and because of my
own participation in that effort my own start of the release process
preliminaries normally done a week before release has been delayed.

So as you both are already aware, I have postponed the release to at
least March 4th, but it struck me tonight that I did not want to
disrupt your bug fixing by some artificial deadline.  On the contrary,
I would like to encourage you to bug fix as much as possible before
the release.  So if you are still game to continue to knock off the
wxwidgets/plbuf bugs we have already identified at
https://sourceforge.net/p/plplot/bugs/151/ in a steady manner then let
me know. Of course, if other urgent time deadlines makes you prefer
that I get the release out on my own schedule with you chipping in bug
fixes only as your timing constraints permit, then let me know.  In
particular, to give me some idea about what your time needs are before
release, please let me know if it would be significantly helpful to
your bug fixing effort to delay the release a week beyond March 4th.

In the spirit of attempting to encourage you in that bug hunt, I have
been looking carefully at the wxwidgets fonts setting code and the
2.8.12 version of the wxwidgets documentation in light of the missing
glyphs for two of the example 23 glyphs, and many of the example 24
glyphs. Furthermore, when going through that documentation, I noticed
<http://docs.wxwidgets.org/2.8.12/wx_samples.html#samplefont>.
Fortunately, Debian stable packages that sample code (along with the
rest of the samples).  I was able to build that font sample cleanly,
and the resulting GUI is similar in spirit to the wonderful gucharmap
GUI. For example, it lets you look at how wxwidgets renders text font
results for any text you might want to put in so I chose to do that
for the utf-8 part of examples/c/x24c.c, and each of the Peace words
were rendered beautifully and correctly (including the complex text
layout languages such as Arabic, Hebrew, and Hindi) in that GUI!  So
that good result implies that getting example 24 working properly for
the wxwidgets device driver built against the (Debian stable)
wxwidgets-2.8.12 libraries should be straightforward.

So my next step is to compare the font setup in the font.cpp application
with what is done in our wxwidgets_dev.cpp code, and it looks like
that comparison is going to be pretty straightforward because font.cpp
is so nicely self-documented and consistently styled.

More later on the font setup for wxwidgets, and I look forward to your
replies on whether delaying the release another week to March 11th
would be helpful for your on-going bug fixing effort.

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
__________________________

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to