You can subscribe to this list here.
2001 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(83) |
Nov
(57) |
Dec
(111) |
2004 |
Jan
(38) |
Feb
(121) |
Mar
(107) |
Apr
(241) |
May
(102) |
Jun
(190) |
Jul
(239) |
Aug
(158) |
Sep
(184) |
Oct
(193) |
Nov
(47) |
Dec
(68) |
2005 |
Jan
(190) |
Feb
(105) |
Mar
(99) |
Apr
(65) |
May
(92) |
Jun
(250) |
Jul
(197) |
Aug
(128) |
Sep
(101) |
Oct
(183) |
Nov
(186) |
Dec
(42) |
2006 |
Jan
(102) |
Feb
(122) |
Mar
(154) |
Apr
(196) |
May
(181) |
Jun
(281) |
Jul
(310) |
Aug
(198) |
Sep
(145) |
Oct
(188) |
Nov
(134) |
Dec
(90) |
2007 |
Jan
(134) |
Feb
(181) |
Mar
(157) |
Apr
(57) |
May
(81) |
Jun
(204) |
Jul
(60) |
Aug
(37) |
Sep
(17) |
Oct
(90) |
Nov
(122) |
Dec
(72) |
2008 |
Jan
(130) |
Feb
(108) |
Mar
(160) |
Apr
(38) |
May
(83) |
Jun
(42) |
Jul
(75) |
Aug
(16) |
Sep
(71) |
Oct
(57) |
Nov
(59) |
Dec
(152) |
2009 |
Jan
(73) |
Feb
(213) |
Mar
(67) |
Apr
(40) |
May
(46) |
Jun
(82) |
Jul
(73) |
Aug
(57) |
Sep
(108) |
Oct
(36) |
Nov
(153) |
Dec
(77) |
2010 |
Jan
(42) |
Feb
(171) |
Mar
(150) |
Apr
(6) |
May
(22) |
Jun
(34) |
Jul
(31) |
Aug
(38) |
Sep
(32) |
Oct
(59) |
Nov
(13) |
Dec
(62) |
2011 |
Jan
(114) |
Feb
(139) |
Mar
(126) |
Apr
(51) |
May
(53) |
Jun
(29) |
Jul
(41) |
Aug
(29) |
Sep
(35) |
Oct
(87) |
Nov
(42) |
Dec
(20) |
2012 |
Jan
(111) |
Feb
(66) |
Mar
(35) |
Apr
(59) |
May
(71) |
Jun
(32) |
Jul
(11) |
Aug
(48) |
Sep
(60) |
Oct
(87) |
Nov
(16) |
Dec
(38) |
2013 |
Jan
(5) |
Feb
(19) |
Mar
(41) |
Apr
(47) |
May
(14) |
Jun
(32) |
Jul
(18) |
Aug
(68) |
Sep
(9) |
Oct
(42) |
Nov
(12) |
Dec
(10) |
2014 |
Jan
(14) |
Feb
(139) |
Mar
(137) |
Apr
(66) |
May
(72) |
Jun
(142) |
Jul
(70) |
Aug
(31) |
Sep
(39) |
Oct
(98) |
Nov
(133) |
Dec
(44) |
2015 |
Jan
(70) |
Feb
(27) |
Mar
(36) |
Apr
(11) |
May
(15) |
Jun
(70) |
Jul
(30) |
Aug
(63) |
Sep
(18) |
Oct
(15) |
Nov
(42) |
Dec
(29) |
2016 |
Jan
(37) |
Feb
(48) |
Mar
(59) |
Apr
(28) |
May
(30) |
Jun
(43) |
Jul
(47) |
Aug
(14) |
Sep
(21) |
Oct
(26) |
Nov
(10) |
Dec
(2) |
2017 |
Jan
(26) |
Feb
(27) |
Mar
(44) |
Apr
(11) |
May
(32) |
Jun
(28) |
Jul
(75) |
Aug
(45) |
Sep
(35) |
Oct
(285) |
Nov
(99) |
Dec
(16) |
2018 |
Jan
(8) |
Feb
(8) |
Mar
(42) |
Apr
(35) |
May
(23) |
Jun
(12) |
Jul
(16) |
Aug
(11) |
Sep
(8) |
Oct
(16) |
Nov
(5) |
Dec
(8) |
2019 |
Jan
(9) |
Feb
(28) |
Mar
(4) |
Apr
(10) |
May
(7) |
Jun
(4) |
Jul
(4) |
Aug
|
Sep
(4) |
Oct
|
Nov
(23) |
Dec
(3) |
2020 |
Jan
(19) |
Feb
(3) |
Mar
(22) |
Apr
(17) |
May
(10) |
Jun
(69) |
Jul
(18) |
Aug
(23) |
Sep
(25) |
Oct
(11) |
Nov
(20) |
Dec
(9) |
2021 |
Jan
(1) |
Feb
(7) |
Mar
(9) |
Apr
|
May
(1) |
Jun
(8) |
Jul
(6) |
Aug
(8) |
Sep
(7) |
Oct
|
Nov
(2) |
Dec
(23) |
2022 |
Jan
(23) |
Feb
(9) |
Mar
(9) |
Apr
|
May
(8) |
Jun
(1) |
Jul
(6) |
Aug
(8) |
Sep
(30) |
Oct
(5) |
Nov
(4) |
Dec
(6) |
2023 |
Jan
(2) |
Feb
(5) |
Mar
(7) |
Apr
(3) |
May
(8) |
Jun
(45) |
Jul
(8) |
Aug
|
Sep
(2) |
Oct
(14) |
Nov
(7) |
Dec
(2) |
2024 |
Jan
(4) |
Feb
(4) |
Mar
|
Apr
(7) |
May
(2) |
Jun
(1) |
Jul
|
Aug
(5) |
Sep
|
Oct
|
Nov
(4) |
Dec
(14) |
2025 |
Jan
(22) |
Feb
(6) |
Mar
(5) |
Apr
(14) |
May
(6) |
Jun
(11) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Jun T <tak...@kb...> - 2024-12-02 11:43:22
|
When compiling wxt_gui.cpp, clang (on my Mac) gives warnings, in function wxt_update_mousecoords_in_window(), that strongly recommend using nsprintf() instead of sprintf(). While trying to silence this warning, I've found that there is a possibility of overrun. The format "%10g" (equivalent to "%10.6g") may use up to 13 characters: "-1.23456e+123". So the buffer mouse_format[] may be overrun by the last sprintf(m, "y2=...",...). In the patch below I removed some extra spaces in the format so that the string would look like (but not exactly the same as) the one in the status bar of the active window. The condition 'left > 0' is added just in case "%10g" occupies more than 13 characters (I guess this should never happen). diff --git a/src/wxterminal/wxt_gui.cpp b/src/wxterminal/wxt_gui.cpp index 2cd096f01..d5249df58 100644 --- a/src/wxterminal/wxt_gui.cpp +++ b/src/wxterminal/wxt_gui.cpp @@ -129,6 +129,9 @@ extern "C" { #ifdef HAVE_SYS_SELECT_H # include <sys/select.h> #endif +#ifdef HAVE_WORKING_FORK +# include <pango/pangocairo.h> // for pango_cairo_font_map_set_default() +#endif } /* Interactive toggle control variables @@ -3272,29 +3275,17 @@ static void wxt_update_mousecoords_in_window(int number, int mx, int my) if ((window = wxt_findwindowbyid(number))) { /* TODO: rescale mx and my using stored per-plot scale info */ - char mouse_format[66]; + char mouse_format[67]; // %10g may use at most 13 chars char *m = mouse_format; - double x, y, x2, y2; - - if (window->axis_mask & (1<<0)) { - x = mouse_to_axis(mx, &window->axis_state[0]); - sprintf(m, "x= %10g %c", x, '\0'); - m += 17; - } - if (window->axis_mask & (1<<1)) { - y = mouse_to_axis(my, &window->axis_state[1]); - sprintf(m, "y= %10g %c", y, '\0'); - m += 17; - } - if (window->axis_mask & (1<<2)) { - x2 = mouse_to_axis(mx, &window->axis_state[2]); - sprintf(m, "x2= %10g %c", x2, '\0'); - m += 17; - } - if (window->axis_mask & (1<<3)) { - y2 = mouse_to_axis(my, &window->axis_state[3]); - sprintf(m, "y2= %10g %c", y2, '\0'); - m += 15; + int left = sizeof(mouse_format); + const char *name[4] = { "x", "y", "x2", "y2" }; + for (int i=0; i<4 && left > 0; ++i) { + if (window->axis_mask & (1<<i)) { + int n = snprintf(m, left, "%s=% -10g ", name[i], + mouse_to_axis(mx, &window->axis_state[i])); + m += n; + left -= n; // left<=0 if truncated (should not happen) + } } FPRINTF((stderr,"wxt : update mouse coords in window %d\n",number)); |
From: Ethan A M. <me...@uw...> - 2024-12-02 05:10:34
|
On Sunday, 1 December 2024 20:39:05 PST Jun T wrote: Applied. Thanks. > After the commit: > > commit 35643d86af5f41011723c7363172628283c0b96d > wxt: release per-thread font data structures before forking > > build fails on my Mac (with clang) as: > wxterminal/wxt_gui.cpp:3868:3: error: use of undeclared identifier 'pango_cairo_font_map_set_default' > > We need to include <pango/pangocairo.h> either in wxt_gui.cpp (as in > the patch below) or in wxt_gui.h (whichever you prefer). > > > diff --git a/src/wxterminal/wxt_gui.cpp b/src/wxterminal/wxt_gui.cpp > index 2cd096f01..35528e2cb 100644 > --- a/src/wxterminal/wxt_gui.cpp > +++ b/src/wxterminal/wxt_gui.cpp > @@ -129,6 +129,9 @@ extern "C" { > #ifdef HAVE_SYS_SELECT_H > # include <sys/select.h> > #endif > +#ifdef HAVE_WORKING_FORK > +# include <pango/pangocairo.h> // for pango_cairo_font_map_set_default() > +#endif > } > > /* Interactive toggle control variables > > > > > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: https://urldefense.com/v3/__https://lists.sourceforge.net/lists/listinfo/gnuplot-beta__;!!K-Hz7m0Vt54!mxrckcjoWwlBc2lLsGWcarM6eKyjY6vbi-He9_m62jldT9Pg9v11CzSDtz6mjPaFe22f7UtYjVkhwYoF3CX69bAJJWo$ > -- Ethan A Merritt Department of Biochemistry University of Washington, Seattle |
From: Jun T <tak...@kb...> - 2024-12-02 04:52:38
|
After the commit: commit 35643d86af5f41011723c7363172628283c0b96d wxt: release per-thread font data structures before forking build fails on my Mac (with clang) as: wxterminal/wxt_gui.cpp:3868:3: error: use of undeclared identifier 'pango_cairo_font_map_set_default' We need to include <pango/pangocairo.h> either in wxt_gui.cpp (as in the patch below) or in wxt_gui.h (whichever you prefer). diff --git a/src/wxterminal/wxt_gui.cpp b/src/wxterminal/wxt_gui.cpp index 2cd096f01..35528e2cb 100644 --- a/src/wxterminal/wxt_gui.cpp +++ b/src/wxterminal/wxt_gui.cpp @@ -129,6 +129,9 @@ extern "C" { #ifdef HAVE_SYS_SELECT_H # include <sys/select.h> #endif +#ifdef HAVE_WORKING_FORK +# include <pango/pangocairo.h> // for pango_cairo_font_map_set_default() +#endif } /* Interactive toggle control variables |
From: Leo B. <leo...@um...> - 2024-11-29 17:57:24
|
On Thu, Nov 28 2024, Hans-Bernhard Bröker <HBB...@t-...> wrote: > Am 28.11.2024 um 21:05 schrieb Leo Butler: > >> w filledcurves~a xy=~a,~a lc ~a axis ~a >> (the ~a are place holder for values, like %s in a printf template). >> 1. Was this syntax ever supported by gnuplot? If so, what did it do >> and >> how can the same effect be achieved in more recent gnuplots? > > I think that would depend on what the very first of those ~a thingies > expands to. > > The documented syntax and the existing demos both suggest the 'xy=' > part to come rather immediately after "filledcurves". The syntax only > allows keywords like 'above' or 'below' in that place. See "help with > filledcurves" on current git head: > >> Syntax for 2D: >> plot f(x) with filledcurves [option] >> plot DATA using 1:2 with filledcurves [option] >> plot DATA using 1:2:3 with filledcurves [option] >> where the option can be one of the following >> closed >> {above|below} x1 x2 y r=<a> xy=<x>,<y> >> between Ahhh, thank you. I did not understand that the 'xy=' clause was an option for 'filledcurves'. After looking at the git log more carefully, the error was introduced a couple years. I have done as you suggested and corrected the error. Thanks, Hans-Bernhard and Evan, for your help. Best regards, Leo |
From: Ethan A M. <me...@uw...> - 2024-11-28 22:15:12
|
On Thursday, 28 November 2024 12:05:39 PST Leo Butler wrote: > Hi, > > I am not sure if this is the right venue, please re-direct me if it is not. > > In the Maxima package draw [1], one finds a snippet of gnuplot code that > goes like this: > > w filledcurves~a xy=~a,~a lc ~a axis ~a > > (the ~a are place holder for values, like %s in a printf template). > > According to git, this line was checked in on the first commit of the > package 18 years ago. We got a bug report yesterday [2] that the part > > xy=.... > > is causing an error. > > I have attached the Gnuplot file generated by a trimmed down example > extracted from that bug report. > > My questions are: > > 1. Was this syntax ever supported by gnuplot? If so, what did it do and > how can the same effect be achieved in more recent gnuplots? It is still supported. See "help filledcurves". The error is that this option must immediately follow the "with filledcurves". Your script sticks an unrelated option (fillstyle solid 0.1) in between the plot style and the plotstyle-specific options. After swapping the position of "fillstyle solid 0.1" and "xy=-1.0,0.0" in the plot command, the script runs without error in both gnuplot 5 and gnuplot 6. Eighteen years ago would have been early gnuplot version 4, I think, and many of the options in your script did not exist, including "fillstyle solid 0.1". Ethan > 2. Assuming the syntax was supported, when was support removed? > TIA, > Leo > > > [1] - https://urldefense.com/v3/__https://sourceforge.net/p/maxima/code/ci/master/tree/share/draw/gnuplot.lisp*l902__;Iw!!K-Hz7m0Vt54!lkzvVp1SpWsUImWc4fB3wG8IS2eDAXgREdoZNLaZ-T2LJ0Qf3VWTarY4SQx8aNSFweyKiYY_3BJzMmM2ggZ5KTkdl_MsIA$ > > [2] - https://urldefense.com/v3/__https://sourceforge.net/p/maxima/bugs/4424/__;!!K-Hz7m0Vt54!lkzvVp1SpWsUImWc4fB3wG8IS2eDAXgREdoZNLaZ-T2LJ0Qf3VWTarY4SQx8aNSFweyKiYY_3BJzMmM2ggZ5KTnC6B_VdA$ > > -- Ethan A Merritt Department of Biochemistry University of Washington, Seattle |
From: Hans-Bernhard B. <HBB...@t-...> - 2024-11-28 20:49:46
|
Am 28.11.2024 um 21:05 schrieb Leo Butler: > w filledcurves~a xy=~a,~a lc ~a axis ~a > > (the ~a are place holder for values, like %s in a printf template). > > > 1. Was this syntax ever supported by gnuplot? If so, what did it do and > how can the same effect be achieved in more recent gnuplots? I think that would depend on what the very first of those ~a thingies expands to. The documented syntax and the existing demos both suggest the 'xy=' part to come rather immediately after "filledcurves". The syntax only allows keywords like 'above' or 'below' in that place. See "help with filledcurves" on current git head: > Syntax for 2D: > > plot f(x) with filledcurves [option] > plot DATA using 1:2 with filledcurves [option] > plot DATA using 1:2:3 with filledcurves [option] > > where the option can be one of the following > > closed > {above|below} x1 x2 y r=<a> xy=<x>,<y> > between That would indicate this fraction of the command line rejected by gnuplot (from [1]) w filledcurves fillstyle solid 0.1 xy=-1.0,0.0 would probably still work if it hat been w filledcurves xy=-1.0,0.0 fillstyle solid 0.1 instead. > 2. Assuming the syntax was supported, when was support removed? That particular syntax was never explicitly supported. It may just have happened to work anyway. And now it doesn't. > [1] - https://sourceforge.net/p/maxima/code/ci/master/tree/share/draw/gnuplot.lisp#l902 |
From: Leo B. <leo...@um...> - 2024-11-28 20:10:14
|
Hi, I am not sure if this is the right venue, please re-direct me if it is not. In the Maxima package draw [1], one finds a snippet of gnuplot code that goes like this: w filledcurves~a xy=~a,~a lc ~a axis ~a (the ~a are place holder for values, like %s in a printf template). According to git, this line was checked in on the first commit of the package 18 years ago. We got a bug report yesterday [2] that the part xy=.... is causing an error. I have attached the Gnuplot file generated by a trimmed down example extracted from that bug report. My questions are: 1. Was this syntax ever supported by gnuplot? If so, what did it do and how can the same effect be achieved in more recent gnuplots? 2. Assuming the syntax was supported, when was support removed? TIA, Leo [1] - https://sourceforge.net/p/maxima/code/ci/master/tree/share/draw/gnuplot.lisp#l902 [2] - https://sourceforge.net/p/maxima/bugs/4424/ |
From: Tatsuro M. <tma...@ya...> - 2024-08-08 00:23:42
|
> ----- Original Message ----- > > From: "Ethan A Merritt" <me...@uw...> > To: "beta" <gnu...@li...> > Cc: "Tatsuro MATSUOKA" <tma...@ya...> > Date: 2024/08/08 木 04:34 > Subject: Re: format of win/README-Windows-jp.txt > > > On Sunday, 4 August 2024 17:05:32 PDT Tatsuro MATSUOKA via gnuplot-beta wrote: > > > > README-Windows-ja.txt is for users to read and for the binary distribution. > > README.win-ja is for Japanese localization but it is outdated and is not included in binary distribution. > > Only README-Windows-ja.txt is needed and README.win-ja is not necessary. > > > > > > > All three files have been converted to UTF-8 in the development branch. > > > Should they be reverted to Shift-JIS? > > > > It is better to be reverted. Sorry for my previous incorrect writing. > > > > Tatsuro > > I have converted README-Windows-ja.txt from UTF-8 back to Shift-JIS > in branch-6-0-stable. > > Please check that this worked correctly, since I cannot read Shift-JIS files here. > > thanks, > > Ethan > Ethan Thanks for your treatment. I have confirmed that it will fix the glitch. Tatsuro |
From: Ethan A M. <me...@uw...> - 2024-08-07 20:51:20
|
On Sunday, 4 August 2024 17:05:32 PDT Tatsuro MATSUOKA via gnuplot-beta wrote: > > README-Windows-ja.txt is for users to read and for the binary distribution. > README.win-ja is for Japanese localization but it is outdated and is not included in binary distribution. > Only README-Windows-ja.txt is needed and README.win-ja is not necessary. > > > > All three files have been converted to UTF-8 in the development branch. > > Should they be reverted to Shift-JIS? > > It is better to be reverted. Sorry for my previous incorrect writing. > > Tatsuro I have converted README-Windows-ja.txt from UTF-8 back to Shift-JIS in branch-6-0-stable. Please check that this worked correctly, since I cannot read Shift-JIS files here. thanks, Ethan |
From: Tatsuro M. <tma...@ya...> - 2024-08-05 00:05:46
|
> ----- Original Message ----- > > From: "Ethan A Merritt" <me...@uw...> > To: "beta" <gnu...@li...> > Cc: "Tatsuro MATSUOKA" <tma...@ya...> > Date: 2024/08/04 日 03:37 > Subject: Re: format of win/README-Windows-jp.txt > > > On Thursday, 1 August 2024 22:01:46 PDT Tatsuro MATSUOKA via gnuplot-beta wrote: > > > > When upgrading from gnuplot-6.0.0 to gnuplot-6.0.1, win/README-Windows-ja.txt changed from Shift_JIS to UTF-8. > > The win/README-Windows.txt file that appears at the beginning of the installer was garbled in Japanese environment. > > After converting the file to Shift_JIS, the characters are no longer garbled. > > If win/README-Windows-ja.txt is to be maintained in UTF-8 in the gnuplot repository, > > it may be necessary to include a process in the Makefile (config/mingw/Makefile) to convert the code to Shift_JIS when making the file. > > > > Tatsuro > > I received advice, perhaps incorrect, that the Japanese localization of > Windows can now read UTF-8 files. > Please help me to understand exactly when, and for which files, > it is still necessary to provide Shift-JIS encoding. > > As of December 2023 there were 3 files in the repository using Shift-JIS > ./win/README-Windows-ja.txt > ./src/win/README.win-ja > ./win/Copyright-ja.txt > > I thought that the first file (README-Windows-ja.txt) was for users to read. > I thought that the second file (README.win-ja) was for the binary distribution. > Is this wrong? > Are both README files needed? > Do both of them need to be in Shift-JIS for the installer to work? > > All three files have been converted to UTF-8 in the development branch. > Should they be reverted to Shift-JIS? > > Ethan > > I thought that the first file (README-Windows-ja.txt) was for users to read. > I thought that the second file (README.win-ja) was for the binary distribution. > Is this wrong? > Are both README files needed? README-Windows-ja.txt is for users to read and for the binary distribution. README.win-ja is for Japanese localization but it is outdated and is not included in binary distribution. Only README-Windows-ja.txt is needed and README.win-ja is not necessary. > All three files have been converted to UTF-8 in the development branch. > Should they be reverted to Shift-JIS? It is better to be reverted. Sorry for my previous incorrect writing. Tatsuro |
From: Ethan A M. <me...@uw...> - 2024-08-03 19:18:52
|
On Thursday, 1 August 2024 22:01:46 PDT Tatsuro MATSUOKA via gnuplot-beta wrote: > > When upgrading from gnuplot-6.0.0 to gnuplot-6.0.1, win/README-Windows-ja.txt changed from Shift_JIS to UTF-8. > The win/README-Windows.txt file that appears at the beginning of the installer was garbled in Japanese environment. > After converting the file to Shift_JIS, the characters are no longer garbled. > If win/README-Windows-ja.txt is to be maintained in UTF-8 in the gnuplot repository, > it may be necessary to include a process in the Makefile (config/mingw/Makefile) to convert the code to Shift_JIS when making the file. > > Tatsuro I received advice, perhaps incorrect, that the Japanese localization of Windows can now read UTF-8 files. Please help me to understand exactly when, and for which files, it is still necessary to provide Shift-JIS encoding. As of December 2023 there were 3 files in the repository using Shift-JIS ./win/README-Windows-ja.txt ./src/win/README.win-ja ./win/Copyright-ja.txt I thought that the first file (README-Windows-ja.txt) was for users to read. I thought that the second file (README.win-ja) was for the binary distribution. Is this wrong? Are both README files needed? Do both of them need to be in Shift-JIS for the installer to work? All three files have been converted to UTF-8 in the development branch. Should they be reverted to Shift-JIS? Ethan -- Ethan A Merritt |
From: Tatsuro M. <tma...@ya...> - 2024-08-02 05:20:20
|
When upgrading from gnuplot-6.0.0 to gnuplot-6.0.1, win/README-Windows-ja.txt changed from Shift_JIS to UTF-8. The win/README-Windows.txt file that appears at the beginning of the installer was garbled in Japanese environment. After converting the file to Shift_JIS, the characters are no longer garbled. If win/README-Windows-ja.txt is to be maintained in UTF-8 in the gnuplot repository, it may be necessary to include a process in the Makefile (config/mingw/Makefile) to convert the code to Shift_JIS when making the file. Tatsuro |
From: Chris M. <mo...@nc...> - 2024-06-15 01:19:47
|
Sorry if this is wrong address, but... On page 52 of that doc, there's a very novel new word: "declaragion." Is that how you declare a contagion? Just thought someone ought to know... |
From: Ethan A M. <me...@uw...> - 2024-05-29 20:35:23
|
The gnuplot version 6.0.1 release is now available as a source tarball for download from SourceForge https://sourceforge.net/projects/gnuplot/files/gnuplot/6.0.1 Gnuplot Version 6.0.1 Release Notes =================================== Version 6 introduced extensions to the gnuplot command language, support for new output protocols, and additional plotting styles. Backward compatibility is given high priority in gnuplot development, so users should find no significant changes required for techniques or code that written for gnuplot version 5. Patchlevel release 6.0.1 repairs several bugs found in the initial release of version 6, most notably related to error handling by the wxt terminal. Gnuplot development is tracked in a git repository on SourceForge. You can generate a complete history of changes using "git log" after downloading: git clone -b branch-6-0-stable git://git.code.sf.net/p/gnuplot/gnuplot-main git log Release Notes date: 18-May-2024 Changes in 6.0.1 ================ * CHANGE Use of data source '-' inside a multiplot is an error; use a local datablock instead * CHANGE gd: scale "dot" (pointtype 0) by current linewidth Bug 2690 * FIX configure script modified to accommodate Fedora dependencies Bug 2706 * FIX mp: configure --with-metapost failed to include mp terminal * FIX empty field in csv file should not generate a tic label Bug 2667 2672 * FIX Do not autoscale or extend axis ranges while zooming Bug 2679 2680 * FIX svg: set default fill properties for depth-sorted pm3d objects * FIX x11: Empirical correction for bad rotation of enhanced text Bug 2661 * FIX wxt: Add exception handler for mouse event processing Bug 2680 2683 * FIX wxt: make right-mouse zoom box independent of terminal scaling Bug 2578 * FIX regression: border color of objects with fillstyle "empty" Bug 2686 * FIX "set colorbox border {<lt>}" parsing error * FIX gd x11: very short arrows were not drawn at all Bug 2690 * FIX qt wxt x11: "set term" from a script causes next pause to fail Bug 2703 * FIX tikz: fix use of palettes with a fixed number of colors Bug 2706 * FIX "stats ... name FOO" Do not delete existing variables FOO_* Bug 2695 * FIX order-dependent parsing of 2D plots with "fs solid fc variable" Ethan |
From: Tatsuro M. <tma...@ya...> - 2024-05-07 09:37:26
|
For #bug 2704 ( outdated info in readme_windows.txt), I submitted small modifications to README-windows.txt and README-windows-ja.txt. Tatsuro |
From: Hans-Bernhard B. <HBB...@t-...> - 2024-04-28 15:12:10
|
Am 23.04.2024 um 23:53 schrieb Spencer Delorenzo: > Hello, > Per the subject, I wanted to ask about an early version of Gnuplot. I tried 3.7.3 on my IBM 5150, and it hangs. Did you just run an existing binary, or build your own? I ask because at least my 3.7.3 binary package we still provide on SourceForge is built for 286 or higher, and expects a floating-point coprocessor. Most binaries of that era did. > Might be the 8088, Those are of course things which that machine does not have. So at the minimum you would have to build your own. Compilers that can do it are out there. E.g. OpenWatcom > but I wanted to ask which version is the latest that supports it, and if you’d have a copy of it. I see no particularly strong reason why gnuplot versions of the 1990s should not work on a 5150 with 64 KiB RAM. Newer ones will run into memory size problems, but the old ones worked just fine under MS-DOS, even on 16-bit machines. Old version can still be found in several sites archiving such things. Funet.fi, e.g. still has source tarballs of versions 3.2 to 3.5. |
From: Dima K. <gn...@di...> - 2024-04-27 19:56:35
|
Gnuplot 3.7 is the first one I ever used! I suspect that there isn't any reason why all gnuplot versions shouldn't work on your old hardware. It's more a question of where you got the binary and/or how you're building it. So... where did the binary you're running come from? And I would try out simple gnuplot terminals first. Do "set terminal dumb 80 40", and then make your plot. Does that work? If so, try out the more complex terminals, and go from there. |
From: Spencer D. <aut...@gm...> - 2024-04-23 21:53:48
|
Hello, Per the subject, I wanted to ask about an early version of Gnuplot. I tried 3.7.3 on my IBM 5150, and it hangs. Might be the 8088, but I wanted to ask which version is the latest that supports it, and if you’d have a copy of it. Thanks |
From: 本吉 弘岐 <him...@ic...> - 2024-04-19 11:30:24
|
Hello, I have created a ticket in "Patches" to add a new plotting style, 'marks'. This is a 2D plotting style that draws marks represented by user-defined polygons or polylines at specified coordinates. The 'linesmarks' style corresponding to linespoints and the 'mark' object for placing individual marks are also proposed in it. For more information, please see the proposal documentation attached to the "Patches" ticket page. https://sourceforge.net/p/gnuplot/patches/815/ I would appreciate your input on its implementation. |
From: Ethan M. <me...@uw...> - 2024-04-06 23:38:50
|
On Saturday, 6 April 2024 05:57:00 PDT Allin Cottrell wrote: > I just built gnuplot 6.0 on Linux, passing --with-metapost to > configure. In the output from configure I see "metapost : yes", but > on running the program after "make install" there's no mp terminal > available: > > gnuplot> set term mp > > Terminal type is now 'unknown' Stupid typo in term.h #ifdef WITH_METAPOST should be #ifdef HAVE_METAPOST Fixed now Ethan |
From: Cottrell, A. <cot...@wf...> - 2024-04-06 22:46:55
|
On Sat, Apr 6, 2024 at 6:24 PM Ethan Merritt <me...@uw...> wrote: > > On Saturday, 6 April 2024 05:57:00 PDT Allin Cottrell wrote: > > I just built gnuplot 6.0 on Linux, passing --with-metapost to > > configure. In the output from configure I see "metapost : yes", but > > on running the program after "make install" there's no mp terminal > > available: > > > > gnuplot> set term mp > > > > Terminal type is now 'unknown' > > Stupid typo in term.h > #ifdef WITH_METAPOST should be #ifdef HAVE_METAPOST > > Fixed now Thanks, Ethan. I was beginning to think that mp term might not just be deprecated but actually removed altogether in 6.0. Which would have meant there was a bug of sorts in the configure script, since it says to pass --with-metapost if you want mp term. Allin Cottrell |
From: Allin C. <cot...@wf...> - 2024-04-06 13:56:03
|
I just built gnuplot 6.0 on Linux, passing --with-metapost to configure. In the output from configure I see "metapost : yes", but on running the program after "make install" there's no mp terminal available: gnuplot> set term mp Terminal type is now 'unknown' -- Allin Cottrell Professor Emeritus Wake Forest University |
From: Philipp K. J. <ja...@ie...> - 2024-02-23 22:39:43
|
On Tue, 20 Feb 2024 00:28:02 +0000 Tait <gnu...@t4...> wrote: I reached out to Clark on LinkedIn, and heard back from him.. He seems to understand what's going on; I expect he will be looking into it. Best, Ph. > I understand how any of this works, but without administrative > control of the webservers in question -- or failing that, at > least the DNS or domain registration for gnuplot.info -- > there's not much that can be done. > > Back in 2018, it appears gnuplot.info was a vhost to > sourceforge, meaning there was no independent web server for > gnuplot.info; it just pointed users to sourceforge by a > different name. SourceForge has moved their public-facing > addresses to CloudFlare (specifically, > projects.sourceforge.net.cdn.cloudflare.net). And in fact, > 216.105.38.10 is still that same IP from 2018, so SourceForge > has moved on and apparently not told you (or anybody else). > What would be ideal is to make gnuplot.info a CNAME to > projects.sourceforge.net.cdn.cloudflare.net, but then > SourceForge would have to have gnuplot.info as a SAN on their > TLS certificates, and it appears they do not. Maybe someone > could ask SourceForge if they still support CNAME redirection > for giving projects a "friendly" DNS name, since they > apparently did back in 2018. Make sure to mention TLS since > changing DNS won't do any good unless SourceForge also > updates their TLS certificates. > > On the IPv6 side, 2001:468:c80:a202:0:b074:0:c082 belongs to > Virginia Tech and seems to be part of some defunct "funnel" > project on which I can't find any information. In fact all of > https://www.vtti.vt.edu/ seems to be dead. That address is > certainly outdated, and as with IPv4, the correct address > should probably be projects.sourceforge.net.cdn.cloudflare.net > but TLS gets in the way of the naive approach to that. > > The domain (gnuplot.info that is) seems to be held through > Hover(.com) who apparently resells Tucows registration. > Administrative contact information is "redacted for privacy", > but https://tieredaccess. > com/contact/1f00f497-18bb-4578-95c4-43ff3950d7ba purports to be a way > to contact the domain owner. (I've added a space in there so the link > doesn't get auto-harvested.) It's common for domain registration > contact info to be bogus or ignored though, so if you have any other > ways to reach whoever owns/controls gnuplot.info, I'd try to pursue > those. If there's no other response, you could plead with Hover > support to try to get a hold of their customer and maybe > they'd be sympathetic and try whatever contact information > they have on file. > > > > Ethan A Merritt <me...@uw...> said (on 2024/02/17): > > On Friday, 16 February 2024 14:42:51 PST Cottrell, Allin wrote: > > > I noticed today that the "gnuplot homepage" seems to be more than > > > a year out of date: the "latest release" there is 5.4.5 from > > > October 2022. The "gnuplot download" page lags even more, with > > > the "latest" being 5.4.2 (June 2021). > > > > > > Allin Cottrell > > > ... > > If anyone here understands how any of this works or how to fix it, > > please speak up! > > > > I tried to forward it to the last Email address I had for Clark > > Gaylord but it bounced. > > > > Ethan > > ... > > > It appears that the A and AAAA DNS records for "www.gnuplot.info" > > are pointing to completely different webservers. > > > > The server that's answering IPv4 requests seems to be up-to-date, > > with information about Gnuplot 6.0. It reports a Server header of > > "nginx", and a Last-Modified date for the front page of December > > 29, 2023. > > > > The server that's answering IPv6 requests, on the other hand, is > > substantially out-of-date. The front page shows Gnuplot 5.4 as the > > latest release, with a Last-Modified date of October 2, 2022. New > > pages such as http://www.gnuplot.info/ReleaseNotes_6_0_0.html all > > return 404 errors. The server also reports its version as Apache > > 2.2.17, which is from 2010. > > > > This affects everyone with a working IPv6 setup. If it's not > > possible to find and update the server that's serving the v6 > > traffic, then I think it would be best to remove the AAAA DNS > > record so that everyone can see the updated version of the site. v6 > > support isn't just limited to a few people anymore. > > > > Thanks, > > > > Andrew > > > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > Membership management via: > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta |
From: Tait <gnu...@t4...> - 2024-02-20 01:08:36
|
I understand how any of this works, but without administrative control of the webservers in question -- or failing that, at least the DNS or domain registration for gnuplot.info -- there's not much that can be done. Back in 2018, it appears gnuplot.info was a vhost to sourceforge, meaning there was no independent web server for gnuplot.info; it just pointed users to sourceforge by a different name. SourceForge has moved their public-facing addresses to CloudFlare (specifically, projects.sourceforge.net.cdn.cloudflare.net). And in fact, 216.105.38.10 is still that same IP from 2018, so SourceForge has moved on and apparently not told you (or anybody else). What would be ideal is to make gnuplot.info a CNAME to projects.sourceforge.net.cdn.cloudflare.net, but then SourceForge would have to have gnuplot.info as a SAN on their TLS certificates, and it appears they do not. Maybe someone could ask SourceForge if they still support CNAME redirection for giving projects a "friendly" DNS name, since they apparently did back in 2018. Make sure to mention TLS since changing DNS won't do any good unless SourceForge also updates their TLS certificates. On the IPv6 side, 2001:468:c80:a202:0:b074:0:c082 belongs to Virginia Tech and seems to be part of some defunct "funnel" project on which I can't find any information. In fact all of https://www.vtti.vt.edu/ seems to be dead. That address is certainly outdated, and as with IPv4, the correct address should probably be projects.sourceforge.net.cdn.cloudflare.net but TLS gets in the way of the naive approach to that. The domain (gnuplot.info that is) seems to be held through Hover(.com) who apparently resells Tucows registration. Administrative contact information is "redacted for privacy", but https://tieredaccess. com/contact/1f00f497-18bb-4578-95c4-43ff3950d7ba purports to be a way to contact the domain owner. (I've added a space in there so the link doesn't get auto-harvested.) It's common for domain registration contact info to be bogus or ignored though, so if you have any other ways to reach whoever owns/controls gnuplot.info, I'd try to pursue those. If there's no other response, you could plead with Hover support to try to get a hold of their customer and maybe they'd be sympathetic and try whatever contact information they have on file. Ethan A Merritt <me...@uw...> said (on 2024/02/17): > On Friday, 16 February 2024 14:42:51 PST Cottrell, Allin wrote: > > I noticed today that the "gnuplot homepage" seems to be more than a > > year out of date: the "latest release" there is 5.4.5 from October > > 2022. The "gnuplot download" page lags even more, with the "latest" > > being 5.4.2 (June 2021). > > > > Allin Cottrell > ... > If anyone here understands how any of this works or how to fix it, > please speak up! > > I tried to forward it to the last Email address I had for Clark Gaylord > but it bounced. > > Ethan ... > It appears that the A and AAAA DNS records for "www.gnuplot.info" are > pointing to completely different webservers. > > The server that's answering IPv4 requests seems to be up-to-date, with > information about Gnuplot 6.0. It reports a Server header of "nginx", and a > Last-Modified date for the front page of December 29, 2023. > > The server that's answering IPv6 requests, on the other hand, is > substantially out-of-date. The front page shows Gnuplot 5.4 as the latest > release, with a Last-Modified date of October 2, 2022. New pages such as > http://www.gnuplot.info/ReleaseNotes_6_0_0.html all return 404 errors. The > server also reports its version as Apache 2.2.17, which is from 2010. > > This affects everyone with a working IPv6 setup. If it's not possible to > find and update the server that's serving the v6 traffic, then I think it > would be best to remove the AAAA DNS record so that everyone can see the > updated version of the site. v6 support isn't just limited to a few people > anymore. > > Thanks, > > Andrew |
From: Ethan A M. <me...@uw...> - 2024-02-17 05:12:50
|
On Friday, 16 February 2024 14:42:51 PST Cottrell, Allin wrote: > I noticed today that the "gnuplot homepage" seems to be more than a > year out of date: the "latest release" there is 5.4.5 from October > 2022. The "gnuplot download" page lags even more, with the "latest" > being 5.4.2 (June 2021). > > Allin Cottrell I didn't realize the message appended below had reached only the info mailing list, not gnuplot-beta. If anyone here understands how any of this works or how to fix it, please speak up! I tried to forward it to the last Email address I had for Clark Gaylord but it bounced. Ethan %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Problem with gnuplot.info website on IPv6 From: Andrew Rodland <an...@cl...> To: gnu...@li... Date: 25/01/2024 19:31 Hi all, It appears that the A and AAAA DNS records for "www.gnuplot.info" are pointing to completely different webservers. The server that's answering IPv4 requests seems to be up-to-date, with information about Gnuplot 6.0. It reports a Server header of "nginx", and a Last-Modified date for the front page of December 29, 2023. The server that's answering IPv6 requests, on the other hand, is substantially out-of-date. The front page shows Gnuplot 5.4 as the latest release, with a Last-Modified date of October 2, 2022. New pages such as http://www.gnuplot.info/ReleaseNotes_6_0_0.html all return 404 errors. The server also reports its version as Apache 2.2.17, which is from 2010. This affects everyone with a working IPv6 setup. If it's not possible to find and update the server that's serving the v6 traffic, then I think it would be best to remove the AAAA DNS record so that everyone can see the updated version of the site. v6 support isn't just limited to a few people anymore. Thanks, Andrew %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |