From: Alan W. I. <ir...@be...> - 2016-04-27 01:14:02
|
A windows user "DrO" has recently discovered issues with the pl_create_tempfile function. (See the discussion in support request #39 "Otherwise working PLPlot examples dont work on Win7/64"). I have tried to address those issues (after I got the OK for my ideas from Andrew who was the originator of this code ) with commit 62b5e52 which constitutes a fairly substantial rewrite of both pl_create_tempfile and pl_create_tempfifo (that latter function is required by the tk device). PLplot doesn't work at all unless pl_create_tempfile works so I used pretty extensive testing with valgrind for both the svg and tk devices to validate my commit (for details of that testing see the commit message). However, this testing has a major limitation in that it has only been done on my particular Linux platform (Debian jessie) at this time. @Arjen, Phil, Hazen, and Greg: I would very much appreciate further testing of this commit on the MSVC, Cygwin, and MinGW-w64/MSYS2 Windows platforms that are available to you to make sure I haven't introduced any issues for those platforms. @Others here: Further testing on Linux and Mac OS X would also be appropriate. 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 __________________________ |