From: sfeam <sf...@us...> - 2018-05-05 04:56:08
|
Source tarball for gnuplot 5.2.3 uploaded to SourceForge. One trivial fix to initialization of postscript terminal added since last week's 5.2.3-testing source. This is the first gnuplot release prepared from git rather than cvs. The release corresponds to git commit 77a494497d6beb9d09e71643c186e8ab891bbe7e Should this be captured somewhere in the release source? Where? CHANGES IN 5.2.3 ================ * NEW "set grid {no}vertical" adds grid lines in the xz and xz planes * NEW "set cntrparam {firstlinetype N} {{un}sorted}" * CHANGE drop non-working support for YIQ color space * CHANGE expand \n characters when printing into a datablock * CHANGE allow contour plots to opt out of hidden3d processing * CHANGE special-case code to speed up handling of logscale axes * CHANGE do not write GPFUN_* variables to "save" output file * CHANGE default to density 100 for "set fs solid", 50 for "set fs transparent" * FIX potential buffer overflow in gprintf formats containing %% * FIX immediate response to ctrl-Z when libreadline is used for input * FIX warning messages inside a bracketed clause could trigger early exit * FIX tweak logscale tic range limits and minor tic generation intervals * FIX stats FOO using 'namedcolumn' name columnhead * FIX clipping of INRANGE->UNDEFINED line segments * FIX use of logscale y axis in "set view map" or "set pm3d map" modes * FIX placement of colorbox in "set view map" mode * FIX autoscaled axis range of logscale axes in "set view map" mode * FIX polar mode "with yerrorbars" error bars are radial, not vertical * FIX clipping of circles whose center is offscreen to the left or bottom * FIX canvas terminal: apply both color and alpha channel to points and lines * FIX svg terminal: apply current color to dots * FIX qt terminal: include "notitle" plots in accounting for toggle operations * FIX svg terminal: point plot empty title produced spurious mousing directive * FIX tikz terminal: failed to recognize dashtype 1 Ethan |
From: Tatsuro M. <tma...@ya...> - 2018-05-05 09:41:24
|
I cannot build the source of 5.2.3 (that could be build on testing). gcc -c -I/c/Programs/gplibs64_gcc710/include -D_FILE_OFFSET_BITS=64 -DDEFAULTTERM=\"wxt\" -m64 -O2 -pipe -DUNICODE -D_UNICODE -Wno-unused-function -I. -I../../src -I../../term/ -D_Windows -DHAVE_CONFIG_H -DPIPES -DWGP_CONSOLE -D__USE_MINGW_ANSI_STDIO=1 -DGNUPLOT_SHARE_DIR=\"share\" -DUSE_MOUSE=1 -DWIN_IPC -I/c/Program\ Files\ \(x86\)/HTML\ Help\ Workshop/include -DHAVE_LIBGD -DHAVE_LIBPNG -DHAVE_LIBGD -DHAVE_GD_H -DHAVE_GD_GIF -DGIF_ANIMATION -DHAVE_GD_PNG -I/c/Programs/gplibs64_gcc710/include -DHAVE_GD_JPEG -DHAVE_GD_TTF -DHAVE_CAIROPDF -DWXWIDGETS -DHAVE_ICONV -DHAVE_LIBCERF -DNEED_CEXP -DREADLINE -MMD -MT 'eval.$(O)' -MF eval.d -o eval.co ../../src/eval.c In file included from ../../src/eval.h:43:0, from ../../src/eval.c:41: ../../src/gp_types.h:188:5: error: unknown type name 'coordval' coordval x, y, z; ^~~~~~~~ ../../src/gp_types.h:189:5: error: unknown type name 'coordval' coordval ylow, yhigh; /* ignored in 3d */ ^~~~~~~~ many errors This might happen due to fixes after testing and 5.2.3. Tatsuro ----- Original Message ----- > From: sfeam via gnuplot-beta > To: gnuplot-beta > Cc: > Date: 2018/5/5, Sat 13:54 > Subject: Release 5.2.3 > > Source tarball for gnuplot 5.2.3 uploaded to SourceForge. > > One trivial fix to initialization of postscript terminal added since > last week's 5.2.3-testing source. > > This is the first gnuplot release prepared from git rather than cvs. > The release corresponds to git commit 77a494497d6beb9d09e71643c186e8ab891bbe7e > Should this be captured somewhere in the release source? > Where? > > CHANGES IN 5.2.3 > ================ > * NEW "set grid {no}vertical" adds grid lines in the xz and xz planes > * NEW "set cntrparam {firstlinetype N} {{un}sorted}" > * CHANGE drop non-working support for YIQ color space > * CHANGE expand \n characters when printing into a datablock > * CHANGE allow contour plots to opt out of hidden3d processing > * CHANGE special-case code to speed up handling of logscale axes > * CHANGE do not write GPFUN_* variables to "save" output file > * CHANGE default to density 100 for "set fs solid", 50 for "set > fs transparent" > * FIX potential buffer overflow in gprintf formats containing %% > * FIX immediate response to ctrl-Z when libreadline is used for input > * FIX warning messages inside a bracketed clause could trigger early exit > * FIX tweak logscale tic range limits and minor tic generation intervals > * FIX stats FOO using 'namedcolumn' name columnhead > * FIX clipping of INRANGE->UNDEFINED line segments > * FIX use of logscale y axis in "set view map" or "set pm3d > map" modes > * FIX placement of colorbox in "set view map" mode > * FIX autoscaled axis range of logscale axes in "set view map" mode > * FIX polar mode "with yerrorbars" error bars are radial, not vertical > * FIX clipping of circles whose center is offscreen to the left or bottom > * FIX canvas terminal: apply both color and alpha channel to points and lines > * FIX svg terminal: apply current color to dots > * FIX qt terminal: include "notitle" plots in accounting for toggle > operations > * FIX svg terminal: point plot empty title produced spurious mousing directive > * FIX tikz terminal: failed to recognize dashtype 1 > > > Ethan > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > |
From: Tatsuro M. <tma...@ya...> - 2018-05-05 09:45:12
|
Ah I forgot to mention build platform. Native windows Msys2 + mingw w64 (gcc 7.1.0) Tatsuro ----- Original Message ----- > From: Tatsuro MATSUOKA <tma...@ya...> > To: Merritt Ethan <sf...@us...>; gnu...@li... > Cc: > Date: 2018/5/5, Sat 18:41 > Subject: Re: Release 5.2.3 > > I cannot build the source of 5.2.3 (that could be build on testing). > > gcc -c -I/c/Programs/gplibs64_gcc710/include -D_FILE_OFFSET_BITS=64 > -DDEFAULTTERM=\"wxt\" -m64 -O2 -pipe -DUNICODE -D_UNICODE > -Wno-unused-function -I. -I../../src -I../../term/ -D_Windows -DHAVE_CONFIG_H > -DPIPES -DWGP_CONSOLE -D__USE_MINGW_ANSI_STDIO=1 > -DGNUPLOT_SHARE_DIR=\"share\" -DUSE_MOUSE=1 -DWIN_IPC > -I/c/Program\ Files\ \(x86\)/HTML\ Help\ > Workshop/include -DHAVE_LIBGD -DHAVE_LIBPNG -DHAVE_LIBGD -DHAVE_GD_H > -DHAVE_GD_GIF -DGIF_ANIMATION -DHAVE_GD_PNG > -I/c/Programs/gplibs64_gcc710/include -DHAVE_GD_JPEG -DHAVE_GD_TTF > -DHAVE_CAIROPDF -DWXWIDGETS -DHAVE_ICONV -DHAVE_LIBCERF -DNEED_CEXP -DREADLINE > -MMD -MT 'eval.$(O)' -MF eval.d -o eval.co ../../src/eval.c > In file included from ../../src/eval.h:43:0, > from ../../src/eval.c:41: > ../../src/gp_types.h:188:5: error: unknown type name 'coordval' > coordval x, y, z; > ^~~~~~~~ > ../../src/gp_types.h:189:5: error: unknown type name 'coordval' > coordval ylow, yhigh; /* ignored in 3d */ > ^~~~~~~~ > many errors > > This might happen due to fixes after testing and 5.2.3. > > Tatsuro > > > > ----- Original Message ----- >> From: sfeam via gnuplot-beta >> To: gnuplot-beta >> Cc: >> Date: 2018/5/5, Sat 13:54 >> Subject: Release 5.2.3 >> >> Source tarball for gnuplot 5.2.3 uploaded to SourceForge. >> >> One trivial fix to initialization of postscript terminal added since >> last week's 5.2.3-testing source. >> >> This is the first gnuplot release prepared from git rather than cvs. >> The release corresponds to git commit > 77a494497d6beb9d09e71643c186e8ab891bbe7e >> Should this be captured somewhere in the release source? >> Where? >> >> CHANGES IN 5.2.3 >> ================ >> * NEW "set grid {no}vertical" adds grid lines in the xz and xz > planes >> * NEW "set cntrparam {firstlinetype N} {{un}sorted}" >> * CHANGE drop non-working support for YIQ color space >> * CHANGE expand \n characters when printing into a datablock >> * CHANGE allow contour plots to opt out of hidden3d processing >> * CHANGE special-case code to speed up handling of logscale axes >> * CHANGE do not write GPFUN_* variables to "save" output file >> * CHANGE default to density 100 for "set fs solid", 50 for > "set >> fs transparent" >> * FIX potential buffer overflow in gprintf formats containing %% >> * FIX immediate response to ctrl-Z when libreadline is used for input >> * FIX warning messages inside a bracketed clause could trigger early exit >> * FIX tweak logscale tic range limits and minor tic generation intervals >> * FIX stats FOO using 'namedcolumn' name columnhead >> * FIX clipping of INRANGE->UNDEFINED line segments >> * FIX use of logscale y axis in "set view map" or "set pm3d >> map" modes >> * FIX placement of colorbox in "set view map" mode >> * FIX autoscaled axis range of logscale axes in "set view map" > mode >> * FIX polar mode "with yerrorbars" error bars are radial, not > vertical >> * FIX clipping of circles whose center is offscreen to the left or bottom >> * FIX canvas terminal: apply both color and alpha channel to points and > lines >> * FIX svg terminal: apply current color to dots >> * FIX qt terminal: include "notitle" plots in accounting for > toggle >> operations >> * FIX svg terminal: point plot empty title produced spurious mousing > directive >> * FIX tikz terminal: failed to recognize dashtype 1 >> >> >> Ethan >> >> > ------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> gnuplot-beta mailing list >> gnu...@li... >> Membership management via: >> https://lists.sourceforge.net/lists/listinfo/gnuplot-beta >> > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > |
From: Cottrell, A. <cot...@wf...> - 2018-05-05 14:22:22
|
On Sat, May 5, 2018 at 5:41 AM, Tatsuro MATSUOKA <tma...@ya...> wrote: > I cannot build the source of 5.2.3 (that could be build on testing). > > gcc -c -I/c/Programs/gplibs64_gcc710/include -D_FILE_OFFSET_BITS=64 -DDEFAULTTERM=\"wxt\" -m64 -O2 -pipe -DUNICODE -D_UNICODE -Wno-unused-function -I. -I../../src -I../../term/ -D_Windows -DHAVE_CONFIG_H -DPIPES -DWGP_CONSOLE -D__USE_MINGW_ANSI_STDIO=1 -DGNUPLOT_SHARE_DIR=\"share\" -DUSE_MOUSE=1 -DWIN_IPC -I/c/Program\ Files\ \(x86\)/HTML\ Help\ Workshop/include -DHAVE_LIBGD -DHAVE_LIBPNG -DHAVE_LIBGD -DHAVE_GD_H -DHAVE_GD_GIF -DGIF_ANIMATION -DHAVE_GD_PNG -I/c/Programs/gplibs64_gcc710/include -DHAVE_GD_JPEG -DHAVE_GD_TTF -DHAVE_CAIROPDF -DWXWIDGETS -DHAVE_ICONV -DHAVE_LIBCERF -DNEED_CEXP -DREADLINE -MMD -MT 'eval.$(O)' -MF eval.d -o eval.co ../../src/eval.c > In file included from ../../src/eval.h:43:0, > from ../../src/eval.c:41: > ../../src/gp_types.h:188:5: error: unknown type name 'coordval' > coordval x, y, z; > ^~~~~~~~ > ../../src/gp_types.h:189:5: error: unknown type name 'coordval' > coordval ylow, yhigh; /* ignored in 3d */ > ^~~~~~~~ > many errors I'm not seeing this problem, cross-building gnuplot 5.2.3 with mingw64 on Linux. And it seems surprising: gp_types.h includes syscfg.h at the top, and syscfg.h contains, unconditionally, typedef double coordval; Allin Cottrell |
From: sfeam <sf...@us...> - 2018-05-05 15:51:06
|
On Saturday, 05 May 2018 18:41:12 Tatsuro MATSUOKA wrote: > I cannot build the source of 5.2.3 (that could be build on testing). > > gcc -c -I/c/Programs/gplibs64_gcc710/include -D_FILE_OFFSET_BITS=64 -DDEFAULTTERM=\"wxt\" -m64 -O2 -pipe -DUNICODE -D_UNICODE -Wno-unused-function -I. -I../../src -I../../term/ -D_Windows -DHAVE_CONFIG_H -DPIPES -DWGP_CONSOLE -D__USE_MINGW_ANSI_STDIO=1 -DGNUPLOT_SHARE_DIR=\"share\" -DUSE_MOUSE=1 -DWIN_IPC -I/c/Program\ Files\ \(x86\)/HTML\ Help\ Workshop/include -DHAVE_LIBGD -DHAVE_LIBPNG -DHAVE_LIBGD -DHAVE_GD_H -DHAVE_GD_GIF -DGIF_ANIMATION -DHAVE_GD_PNG -I/c/Programs/gplibs64_gcc710/include -DHAVE_GD_JPEG -DHAVE_GD_TTF -DHAVE_CAIROPDF -DWXWIDGETS -DHAVE_ICONV -DHAVE_LIBCERF -DNEED_CEXP -DREADLINE -MMD -MT 'eval.$(O)' -MF eval.d -o eval.co ../../src/eval.c > In file included from ../../src/eval.h:43:0, > from ../../src/eval.c:41: > ../../src/gp_types.h:188:5: error: unknown type name 'coordval' > coordval x, y, z; > ^~~~~~~~ > ../../src/gp_types.h:189:5: error: unknown type name 'coordval' > coordval ylow, yhigh; /* ignored in 3d */ > ^~~~~~~~ > many errors Have you checked the md5sum after downloading? Maybe there was file corruption. > This might happen due to fixes after testing and 5.2.3. The only changes to source files between the testing version and the release are these: diff --git a/term/post.trm b/term/post.trm index 25efcd8..e1628af 100644 --- a/term/post.trm +++ b/term/post.trm @@ -270,8 +270,8 @@ static void PS_skip_image __PROTO((int bytes, int x0, int y0, int dx, int dy)); static void PS_dump_header_to_file __PROTO((char *name)); #endif -static float ps_fontsize; -static float ps_fontsize_previous; +static float ps_fontsize = 14.; +static float ps_fontsize_previous = 0.; /* for enhanced mode, we keep a separate font name and size, which * is restored to the default value on font of "" -- diff --git a/src/version.c b/src/version.c index 476efe3..6cbbe8c 100644 --- a/src/version.c +++ b/src/version.c @@ -40,7 +40,7 @@ const char gnuplot_patchlevel[] = "3"; #ifdef DEVELOPMENT_VERSION #include "timestamp.h" #else -const char gnuplot_date[] = "2018-04-21 "; +const char gnuplot_date[] = "2018-05-04 "; #endif const char gnuplot_copyright[] = "Copyright (C) 1986-1993, 1998, 2004, 2007-2018"; -- Ethan |
From: Tatsuro M. <tma...@ya...> - 2018-05-05 22:17:13
|
Sorry for the noise. Perhaps I mis-operate 7zip FileManger for extracting tar.gz. I re-operate and build is now going. Thanks. Tatsuro ----- Original Message ----- > From: sfeam > To: gnuplot-beta Tatsuro MATSUOKA > Cc: > Date: 2018/5/6, Sun 00:49 > Subject: Re: Release 5.2.3 > > On Saturday, 05 May 2018 18:41:12 Tatsuro MATSUOKA wrote: >> I cannot build the source of 5.2.3 (that could be build on testing). >> >> gcc -c -I/c/Programs/gplibs64_gcc710/include -D_FILE_OFFSET_BITS=64 > -DDEFAULTTERM=\"wxt\" -m64 -O2 -pipe -DUNICODE -D_UNICODE > -Wno-unused-function -I. -I../../src -I../../term/ -D_Windows -DHAVE_CONFIG_H > -DPIPES -DWGP_CONSOLE -D__USE_MINGW_ANSI_STDIO=1 > -DGNUPLOT_SHARE_DIR=\"share\" -DUSE_MOUSE=1 -DWIN_IPC > -I/c/Program\ Files\ \(x86\)/HTML\ Help\ > Workshop/include -DHAVE_LIBGD -DHAVE_LIBPNG -DHAVE_LIBGD -DHAVE_GD_H > -DHAVE_GD_GIF -DGIF_ANIMATION -DHAVE_GD_PNG > -I/c/Programs/gplibs64_gcc710/include -DHAVE_GD_JPEG -DHAVE_GD_TTF > -DHAVE_CAIROPDF -DWXWIDGETS -DHAVE_ICONV -DHAVE_LIBCERF -DNEED_CEXP -DREADLINE > -MMD -MT 'eval.$(O)' -MF eval.d -o eval.co ../../src/eval.c >> In file included from ../../src/eval.h:43:0, >> from ../../src/eval.c:41: >> ../../src/gp_types.h:188:5: error: unknown type name 'coordval' >> coordval x, y, z; >> ^~~~~~~~ >> ../../src/gp_types.h:189:5: error: unknown type name 'coordval' >> coordval ylow, yhigh; /* ignored in 3d */ >> ^~~~~~~~ >> many errors > > Have you checked the md5sum after downloading? > Maybe there was file corruption. > >> This might happen due to fixes after testing and 5.2.3. > > The only changes to source files between the testing version > and the release are these: > > diff --git a/term/post.trm b/term/post.trm > index 25efcd8..e1628af 100644 > --- a/term/post.trm > +++ b/term/post.trm > @@ -270,8 +270,8 @@ static void PS_skip_image __PROTO((int bytes, int x0, int > y0, int dx, int > dy)); > static void PS_dump_header_to_file __PROTO((char *name)); > #endif > > -static float ps_fontsize; > -static float ps_fontsize_previous; > +static float ps_fontsize = 14.; > +static float ps_fontsize_previous = 0.; > > /* for enhanced mode, we keep a separate font name and size, which > * is restored to the default value on font of "" > -- > diff --git a/src/version.c b/src/version.c > index 476efe3..6cbbe8c 100644 > --- a/src/version.c > +++ b/src/version.c > @@ -40,7 +40,7 @@ const char gnuplot_patchlevel[] = "3"; > #ifdef DEVELOPMENT_VERSION > #include "timestamp.h" > #else > -const char gnuplot_date[] = "2018-04-21 "; > +const char gnuplot_date[] = "2018-05-04 "; > #endif > const char gnuplot_copyright[] = "Copyright (C) 1986-1993, 1998, 2004, > 2007-2018"; > > -- > > Ethan > |
From: Tatsuro M. <tma...@ya...> - 2018-05-05 23:37:23
|
I have uploaded windows binary packages on the 5.2.3 on File tag on the SourceForge. I included renamed fontconfig utilities (e.g. fc-cache-gp) in bin directory. Tatsuro ----- Original Message ----- > From: Tatsuro MATSUOKA > To: Merritt Ethan ; gnuplot-beta > Cc: > Date: 2018/5/6, Sun 07:17 > Subject: Re: Release 5.2.3 > > Sorry for the noise. > > Perhaps I mis-operate 7zip FileManger for extracting tar.gz. > > I re-operate and build is now going. > > Thanks. > > Tatsuro > > > > ----- Original Message ----- >> From: sfeam >> To: gnuplot-beta Tatsuro MATSUOKA >> Cc: >> Date: 2018/5/6, Sun 00:49 >> Subject: Re: Release 5.2.3 >> >> On Saturday, 05 May 2018 18:41:12 Tatsuro MATSUOKA wrote: >>> I cannot build the source of 5.2.3 (that could be build on testing). >>> >>> gcc -c -I/c/Programs/gplibs64_gcc710/include -D_FILE_OFFSET_BITS=64 >> -DDEFAULTTERM=\"wxt\" -m64 -O2 -pipe -DUNICODE -D_UNICODE > >> -Wno-unused-function -I. -I../../src -I../../term/ -D_Windows > -DHAVE_CONFIG_H >> -DPIPES -DWGP_CONSOLE -D__USE_MINGW_ANSI_STDIO=1 >> -DGNUPLOT_SHARE_DIR=\"share\" -DUSE_MOUSE=1 -DWIN_IPC >> -I/c/Program\ Files\ \(x86\)/HTML\ Help\ >> Workshop/include -DHAVE_LIBGD -DHAVE_LIBPNG -DHAVE_LIBGD -DHAVE_GD_H >> -DHAVE_GD_GIF -DGIF_ANIMATION -DHAVE_GD_PNG >> -I/c/Programs/gplibs64_gcc710/include -DHAVE_GD_JPEG -DHAVE_GD_TTF >> -DHAVE_CAIROPDF -DWXWIDGETS -DHAVE_ICONV -DHAVE_LIBCERF -DNEED_CEXP > -DREADLINE >> -MMD -MT 'eval.$(O)' -MF eval.d -o eval.co ../../src/eval.c >>> In file included from ../../src/eval.h:43:0, >>> from ../../src/eval.c:41: >>> ../../src/gp_types.h:188:5: error: unknown type name > 'coordval' >>> coordval x, y, z; >>> ^~~~~~~~ >>> ../../src/gp_types.h:189:5: error: unknown type name > 'coordval' >>> coordval ylow, yhigh; /* ignored in 3d */ >>> ^~~~~~~~ >>> many errors >> >> Have you checked the md5sum after downloading? >> Maybe there was file corruption. >> >>> This might happen due to fixes after testing and 5.2.3. >> >> The only changes to source files between the testing version >> and the release are these: >> >> diff --git a/term/post.trm b/term/post.trm >> index 25efcd8..e1628af 100644 >> --- a/term/post.trm >> +++ b/term/post.trm >> @@ -270,8 +270,8 @@ static void PS_skip_image __PROTO((int bytes, int x0, > int >> y0, int dx, int >> dy)); >> static void PS_dump_header_to_file __PROTO((char *name)); >> #endif >> >> -static float ps_fontsize; >> -static float ps_fontsize_previous; >> +static float ps_fontsize = 14.; >> +static float ps_fontsize_previous = 0.; >> >> /* for enhanced mode, we keep a separate font name and size, which >> * is restored to the default value on font of "" >> -- >> diff --git a/src/version.c b/src/version.c >> index 476efe3..6cbbe8c 100644 >> --- a/src/version.c >> +++ b/src/version.c >> @@ -40,7 +40,7 @@ const char gnuplot_patchlevel[] = "3"; >> #ifdef DEVELOPMENT_VERSION >> #include "timestamp.h" >> #else >> -const char gnuplot_date[] = "2018-04-21 "; >> +const char gnuplot_date[] = "2018-05-04 "; >> #endif >> const char gnuplot_copyright[] = "Copyright (C) 1986-1993, 1998, 2004, > >> 2007-2018"; >> >> -- >> >> Ethan >> > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > |