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
__________________________

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to