From: Alan W. I. <ir...@be...> - 2017-08-15 07:04:13
|
On 2017-08-14 02:11-0700 Alan W. Irwin wrote: > The other uncertainty (other than how much time you have for testing > this week) in the release schedule is I still have a set of wxwidgets > issues remaining here which is the uninitialized variable in the > wxwidgets superscript/subscript logic that you discovered with MSVC, > and several other related issues I discovered for that > superscript/subscript logic. These issues only affect the > noninteractive test for MSVC (a build issue due to the uninitialized > variable), and the wxwidgets-only interactive tests on all platforms. > Which is why I encourage you to start your final noninteractive > testing for MinGW-w64/MSYS2 and Cygwin immediately rather than > waiting for my set of fixes. > > I am not done yet with this set of wxwidgets superscript/subscript > fixes, but the uninitialized variable issue is solved, and I had > several breakthroughs in understanding that wxwidgets code today so I > am pretty confident I can finish this up by early Tuesday (UTC) which > should get rid of the wxwidgets build error for the noninteractive > MSVC case, and also allow you to interactively test wxwidgets on all > three platforms. As promised, DONE as of commit ac753c6. This set of fixes did not solve all issues with the superscript/subscript logic for wxwidgets (see the commit message for the details). However, none of the remaining issues I identified are release critical, and they are all difficult to understand/fix without a much better understanding of the transformation between the wxwidgets text string origin and the corresponding PLplot text string origin. Therefore, I plan to deal with these issues some time after the release as a low priority. As a result, this commit is the last source code change for this release I plan to make (unless our further testing turns up one or more additional release critical issues). 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 __________________________ |