|
From: Tatsuro M. <tma...@ya...> - 2017-08-29 06:45:59
|
----- Original Message ----- > From: sfeam > To: Tatsuro MATSUOKA > Cc: gnu...@li...; bma...@we... > Date: 2017/8/29, Tue 15:34 > Subject: Re: Ready for final 5.2 release? > > On Tuesday, 29 August 2017 14:39:48 Tatsuro MATSUOKA wrote: >> > From: sfeam via gnuplot-beta >> >> > To: gnuplot-beta >> > Cc: >> > Date: 2017/8/29, Tue 01:52 >> > Subject: Ready for final 5.2 release? >> > >> > We've had three release candidate for version 5.2 since May 2017 > [*]. >> > Four bugs have been found and fixed since -rc3, and a few bits of new > code >> > back-ported from 5.3. >> > >> > Does anyone see a need for an -rc5 before the final version 5.2 > release? >> > >> > If not, I'll plan to package up a 5.2 source tarball at the end of > this >> > week. >> > >> > Ethan >> >> In win/Readme-windows.txt, >> >> * wgnuplot.exe: GUI version and the default gnuplot executable. As of > version 5 >> it emulates pipe functionality. >> >> >> >> As of version 5, it emulates pipe functionality. >> >> Now pipe works on also wgnuplot.exe, emulation is not used at present. >> The above sentence should be corrected accordingly. >> >> Tatsuro >> > > In file config/mingw/Makefile I see > > %%%%%%%%%%%%%%%%%%%%%%%%%%%%% > ifndef MINGW64 > EXTRA_CPPFLAGS_PLAIN += -DUSE_FAKEPIPES > else > EXTRA_CPPFLAGS_PLAIN += -DPIPES > endif > %%%%%%%%%%%%%%%%%%%%%%%%%%%%% > > Does this mean that the 64-bit Mingw executable uses real pipes > but the 32-bit executable uses emulation? > Is it only true for Mingw? > > Ethan MinGW 64 provides both 32 and 64 bit build tools. I have used it for both 32 and 64 bit binaries since 5.0.1. and 32 bit executable also does not use emulation. The pipe on wgnuplot is also currently supported on MSVC. See ChangeLog of 5.2-rc4 2017-07-29 Bastian Maerkisch <bma...@we...> * config/mingw/Makefile config/msvc/Makefile: Mingw-w64 and MSVC have working popen/pclose implementations for GUI applications. So we use them instead of our own "fake" pipe emulation. Bug #1950 Tatsuro |