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
(19) |
Aug
|
Sep
(17) |
Oct
(1) |
Nov
(2) |
Dec
(18) |
| 2026 |
Jan
|
Feb
|
Mar
(5) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Benjamin L. <lin...@gm...> - 2010-02-02 09:09:17
|
> Hans-Bernhard Bröker wrote: > > Benjamin Lindner wrote: > > > > [about wgnuplot 4.4 candidate:] > >> There is still one issue open I believe: > >> - Copying to clipboard as metafile is broken. > > > > Broken how, exactly? > > > > in the way that the command > > plot sin(x) with linespoints, cos(x) with linespoints > > produces the attached term window, but when doing Options->Copy to > Clipboard > and then pasting as Metafile in openoffice the result looks like the > second attachment. and if pasted into microsoft word, then the result looks like the attached png. This certainly looks better than when pasted into OO but it's also broken as the text disappears, and the marker points also. benjamin -- Jetzt kostenlos herunterladen: Internet Explorer 8 und Mozilla Firefox 3.5 - sicherer, schneller und einfacher! http://portal.gmx.net/de/go/atbrowser |
|
From: Tatsuro M. <tma...@ya...> - 2010-02-02 08:56:10
|
Hello --- Petr Mikulik wrote: > > I think the loop waiting for Enter is the most appropriate solution. OK. I am now quite occupied due to the end of winter term of the university. I will post the patch in the weekend. Thanks! Tatsuro -------------------------------------- VANCOUVER 2010 Olympic News [Yahoo! Sports/sportsnavi] http://pr.mail.yahoo.co.jp/olympic/ |
|
From: Petr M. <mi...@ph...> - 2010-02-02 08:46:02
|
> In gnuplot.exe on windows, we can break pause for key board like 'pause -1' by any key. > In the manual or the help of pause, it can be broken by only the return key. > > Is it desirable to correct code of pause command for keyboard only be broken by the return key? > > In current state, pause for keyboard on gnuplo.exe by calling term->waitforinput(). > In term->waitforinput(), ConsoleGetch() is used. > > Why I use term->waitforinput() but not fgets(buf, strlen(buf), stdin) is the way to get command > strings from the prompt gnuplot.exe for windows. It gets commant strings though ConsoleGetch() so > that using fgets(buf, strlen(buf), stdin) gave failure to get command string after pause for key > board. > > If it is desirable that pause command for keyboard only be broken by return key, I will fix it using > a loop when return code gotten from term->waitforinput(). I think the loop waiting for Enter is the most appropriate solution. --- PM |
|
From: Tatsuro M. <tma...@ya...> - 2010-02-02 08:14:42
|
Hello In gnuplot.exe on windows, we can break pause for key board like 'pause -1' by any key. In the manual or the help of pause, it can be broken by only the return key. Is it desirable to correct code of pause command for keyboard only be broken by the return key? In current state, pause for keyboard on gnuplo.exe by calling term->waitforinput(). In term->waitforinput(), ConsoleGetch() is used. Why I use term->waitforinput() but not fgets(buf, strlen(buf), stdin) is the way to get command strings from the prompt gnuplot.exe for windows. It gets commant strings though ConsoleGetch() so that using fgets(buf, strlen(buf), stdin) gave failure to get command string after pause for key board. If it is desirable that pause command for keyboard only be broken by return key, I will fix it using a loop when return code gotten from term->waitforinput(). Any comments? Regards Tatsuro --- Tatsuro MATSUOKA wrote: > Hello > > --- Tatsuro MATSUOKA <tma...@ya...> wrote: > > > > BTW, I found the my fix for 'pause mouse' shows different results whether gnuplot is built > > with > > wxt or > > without wxt. I will fix it. > > The my completely comes from my miss operation. Sorry for the noise. > > Regards > > Tatsuro > > > -------------------------------------- > Get the new Internet Explorer 8 optimized for Yahoo! JAPAN > http://pr.mail.yahoo.co.jp/ie8/ > -------------------------------------- VANCOUVER 2010 Olympic News [Yahoo! Sports/sportsnavi] http://pr.mail.yahoo.co.jp/olympic/ |
|
From: adhemar <ek...@gm...> - 2010-02-02 00:11:49
|
Hello everybody, I am unable to save all the "plot" commands that I've given inside the multiplot mode, but it appears to only save the last plot command that I've issued. For example: set multiplot layout 2,2 plot x plot x**2 plot x**3 plot x**4 save "example.gp" unset multiplot produces a file containing a lot of settings and then only the last command, i.e. plot x**4. Is this working as intended? Is there a way to save all the plot commands I have given in multiplot mode? Thank you. -- View this message in context: http://old.nabble.com/save-and-multiplot-tp27413719p27413719.html Sent from the Gnuplot - Dev mailing list archive at Nabble.com. |
|
From: Benjamin L. <lin...@gm...> - 2010-02-01 21:56:34
|
Hans-Bernhard Bröker wrote: > Benjamin Lindner wrote: > > [about wgnuplot 4.4 candidate:] >> There is still one issue open I believe: >> - Copying to clipboard as metafile is broken. > > Broken how, exactly? > in the way that the command plot sin(x) with linespoints, cos(x) with linespoints produces the attached term window, but when doing Options->Copy to Clipboard and then pasting as Metafile in openoffice the result looks like the second attachment. benjamin |
|
From: Petr M. <mi...@ph...> - 2010-02-01 11:19:39
|
So here is the solution:
...
\usepackage{hyperref}
...
\label{bla} \hypertarget{bla}{}
...
pdflatex x.tex
pdflatex x.tex
acroread /a nameddest=bla x.pdf
... jumps to that label
Unfortunately, if the file has been already opened, then it does not scroll
to that position (contrary to labels in html).
> What does Adobe understand with nameddest??
> Like you, I thoight it woukld be a hyperref book mark.
> But I think, Adobe would not refer to hyperref, that's a Latex term.
> Just some thought, but thank you for your mail!!
>
> > > > Looking at the acroread manpage
> > > > (http://transit.iut2.upmf-grenoble.fr/cgi-bin/man/man2html?acroread+1),
> >
> > > > one can find the "/a" switch that has a "nameddest=..." option. Regular
> >
> > > > bookmarks do not seem to work. However, maybe you find another way to
> > > > create named destinations in your PDF.
> > > I have been looking for that all over!!
> >
> > Did it work for you?
> >
> > All these command line options are summarized here:
> > http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf
> >
> > Unfortunately,
> > ...
> > \usepackage{hyperref}
> > ...
> > \label{hello}
> >
> > and then
> > pdflatex x.tex
> > acroread /a nameddest=hello x.pdf
> >
> > does not go to the tag, contrary to
> > acroread /a page=4 x.pdf
> > acroread /a search=something x.pdf
> > which work OK.
> >
> > Has somebody succeeded in hyperref+label+nameddest?
---
PM
|
|
From: Tatsuro M. <tma...@ya...> - 2010-02-01 10:37:45
|
Hello --- Tatsuro MATSUOKA <tma...@ya...> wrote: > > BTW, I found the my fix for 'pause mouse' shows different results whether gnuplot is built > with > wxt or > without wxt. I will fix it. The my completely comes from my miss operation. Sorry for the noise. Regards Tatsuro -------------------------------------- Get the new Internet Explorer 8 optimized for Yahoo! JAPAN http://pr.mail.yahoo.co.jp/ie8/ |
|
From: Tatsuro M. <tma...@ya...> - 2010-02-01 10:19:40
|
Hello
Sorry for delayed reply
At that time, I have completely misled what you said.
--- Benjamin Lindner wrote:
> Not really. It also waits for mouse input.
> That's the reason (I suspect) that the function is written the
> way it is written. It processes mouse events in the else clause
>
> else if (waitResult == WAIT_OBJECT_0+1)
> {
> MSG msg;
>
> while (PeekMessage(&msg, NULL, 0, 0, PM_REMOVE))
> {
> TranslateMessage(&msg);
> DispatchMessage(&msg);
> }
> }
>
> because otherwise you would not be able to zoom.
> However it does not return on mouse input.
> I don't know if it should do so?
You are right. ConsoleGetch(); used in win.trm is described in the winmain.c and include the code you
have described the above. So it is used for only pause for keyboard.
Regards
Tatsuro
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/
|
|
From: Petr M. <mi...@ph...> - 2010-02-01 07:06:44
|
> > - If an x11 plot window is killed, then a subsequent 'pause mouse' > > command should be rejected. The only way I have managed to set this up > > so far is to have event_reset() set term_initialised = FALSE, > > and have pause_command() test for it. This seems to work for x11, but > > I have no idea what havoc it might trigger on os2 or whatever else. > > os2?! I love gnuplot, but when I try to delve into the code base > I'm struck by the opacity induced by trying to support Dinosaur > OSes. I think some have been cleaned out lately (?) but if os2 > has not, then time to go? Nowadays you can buy modern OS/2 under the name eComStation, see http://www.ecomstation.com where you can even try a DemoCD. The OS/2 community is quite active, see web pages such as http://hobbes.nmsu.edu/h-browse.php?dir=/pub/new&sort=date There is absolutely no reason to remove the OS/2 support. And neither DOS support - the latest gnuplot compiled by DJGPP runs well in DOS. You find such machines in labs running various experimental tools. Greetings, Petr |
|
From: Tatsuro M. <tma...@ya...> - 2010-02-01 05:38:08
|
Hello --- Ethan Merritt wrote: > On linux it is always safe to hit "ctrl-c" in order to return to > the command prompt. As I understand it, this solution does not work > on windows (see other thread). I understand the situation. BTW, I found the my fix for 'pause mouse' shows different results whether gnuplot is built with wxt or without wxt. I will fix it. After that I will try to CTRL+C problem using win32 api of SetConsoleCtrlHandler. in the below http://msdn.microsoft.com/en-us/library/ms685049(VS.85).aspx I do not know fix will be successful and fix itself apparently goes well but it break the pipe communication that is mentioned by Benjamin. http://old.nabble.com/Re:-towards-4.4-p27395529.html For wgnuplot, perhaps the ConsoleCtrlHandler can not be used I cannot find the way to do at the moment. My knowledge is not enough for win32 programing so that it will take a time and Febrar At the moment, I vote to Benajmin's opinion and please go ahead to the 4.4-rc2. Regards Tatsuro -------------------------------------- Get the new Internet Explorer 8 optimized for Yahoo! JAPAN http://pr.mail.yahoo.co.jp/ie8/ |
|
From: Ethan M. <merritt@u.washington.edu> - 2010-02-01 04:21:55
|
On Sunday 31 January 2010, Tatsuro MATSUOKA wrote:
> Hello
>
> --- Ethan Merritt <merritt@u.washington.edu> wrote:
>
> > I have this listed already as an un-fixed bug.
> > "pause mouse" should return immediately, perhaps with a warning,
> > if the there is no mousable window present.
> > Here are my notes:
> >
> > - If an x11 plot window is killed, then a subsequent 'pause mouse'
> > command should be rejected. The only way I have managed to set this up
> > so far is to have event_reset() set term_initialised = FALSE,
> > and have pause_command() test for it. This seems to work for x11, but
> > I have no idea what havoc it might trigger on os2 or whatever else.
>
> Sorry I have not noticed the above.
> Surely gnuplot with x11 on cygwin (in this case, cygwin can be included as a unixy system),
>
> pause mouse" return immediately, perhaps with a warning, if the there is no mousable window present.
>
> gnuplot> pause mouse
> Mousing not active
That is because you have not yet opened a plot window at all, right?
Therefore gnuplot_x11 has not yet been started.
The problem arises if there was previously a plot window in use,
but it was forcibly closed by the user.
> In x11.trm,
> /* If ipc_back_fd is not open, we will never see any mouse events! */
> else if (paused_for_mouse) {
> paused_for_mouse = 0;
> int_error(NO_CARET,"Mousing not active");
That test only confirms that there is an open pipe to gnuplot_x11,
not that there is currently a plot window on the screen.
> Perhaps on windows terminal can be done this by 'graphwin.hWndGraph'.
> For wxt terminal, I do not have enough knowledge to do that.
>
> BTW, does not wxt terminal on the linux have the same problem?
On linux it is always safe to hit "ctrl-c" in order to return to
the command prompt. As I understand it, this solution does not work
on windows (see other thread).
|
|
From: Tatsuro M. <tma...@ya...> - 2010-02-01 02:03:37
|
Hello
--- Ethan Merritt <merritt@u.washington.edu> wrote:
> I have this listed already as an un-fixed bug.
> "pause mouse" should return immediately, perhaps with a warning,
> if the there is no mousable window present.
> Here are my notes:
>
> - If an x11 plot window is killed, then a subsequent 'pause mouse'
> command should be rejected. The only way I have managed to set this up
> so far is to have event_reset() set term_initialised = FALSE,
> and have pause_command() test for it. This seems to work for x11, but
> I have no idea what havoc it might trigger on os2 or whatever else.
Sorry I have not noticed the above.
Surely gnuplot with x11 on cygwin (in this case, cygwin can be included as a unixy system),
pause mouse" return immediately, perhaps with a warning, if the there is no mousable window present.
gnuplot> pause mouse
Mousing not active
In x11.trm,
/* If ipc_back_fd is not open, we will never see any mouse events! */
else if (paused_for_mouse) {
paused_for_mouse = 0;
int_error(NO_CARET,"Mousing not active");
Perhaps on windows terminal can be done this by 'graphwin.hWndGraph'.
For wxt terminal, I do not have enough knowledge to do that.
BTW, does not wxt terminal on the linux have the same problem?
Regards
Tatsuro
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/
|
|
From: Allin C. <cot...@wf...> - 2010-02-01 02:00:08
|
On Sun, 31 Jan 2010, Ethan Merritt wrote: > - If an x11 plot window is killed, then a subsequent 'pause mouse' > command should be rejected. The only way I have managed to set this up > so far is to have event_reset() set term_initialised = FALSE, > and have pause_command() test for it. This seems to work for x11, but > I have no idea what havoc it might trigger on os2 or whatever else. os2?! I love gnuplot, but when I try to delve into the code base I'm struck by the opacity induced by trying to support Dinosaur OSes. I think some have been cleaned out lately (?) but if os2 has not, then time to go? Allin Cottrell |
|
From: Ethan M. <merritt@u.washington.edu> - 2010-01-31 21:56:44
|
On Sunday 31 January 2010, Petr Mikulik wrote:
> There is a bug in
> pause -1
> which appears on Windows only:
>
> pause -1
> ... prints "paused"
> pause -1 "hello"
> ... prints "hello"
> pause -1
> ... prints "hello" instead of "paused"
>
> The fix in command.c is easy:
> if (END_OF_COMMAND) {
> free(buf);
> buf = gp_strdup("Pausing...");
>
> My question is: wouldn't "Pausing..." instead of "paused" be a better
> message?
Why? It has already paused by the time it prints the message.
|
|
From: Ethan M. <merritt@u.washington.edu> - 2010-01-31 21:56:09
|
On Sunday 31 January 2010, Petr Mikulik wrote: > > I see this on Linux: > set term wxt > plot x > <close the window> > pause mouse any > <need to press Ctrl-C> > > The same for "set term x11". > On "set term windows": <need to press Enter> > > I think it would be better to require <Enter> on all platforms if wxt or x11 > window is not available. I have this listed already as an un-fixed bug. "pause mouse" should return immediately, perhaps with a warning, if the there is no mousable window present. Here are my notes: - If an x11 plot window is killed, then a subsequent 'pause mouse' command should be rejected. The only way I have managed to set this up so far is to have event_reset() set term_initialised = FALSE, and have pause_command() test for it. This seems to work for x11, but I have no idea what havoc it might trigger on os2 or whatever else. |
|
From: Petr M. <mi...@ph...> - 2010-01-31 21:09:49
|
There is a bug in
pause -1
which appears on Windows only:
pause -1
... prints "paused"
pause -1 "hello"
... prints "hello"
pause -1
... prints "hello" instead of "paused"
The fix in command.c is easy:
if (END_OF_COMMAND) {
free(buf);
buf = gp_strdup("Pausing...");
My question is: wouldn't "Pausing..." instead of "paused" be a better
message?
---
PM
|
|
From: Petr M. <mi...@ph...> - 2010-01-31 20:37:29
|
> Although there remained some problems, I have attached the patches I've committed them. > The most serious problem remained is gnuplot hangs if the pause mouse > command executed when wxt graph windows does not exist or is terminated by > a user. It seems to need a variable or function ... e.g. is_wxt_windows_active()? I see this on Linux: set term wxt plot x <close the window> pause mouse any <need to press Ctrl-C> The same for "set term x11". On "set term windows": <need to press Enter> I think it would be better to require <Enter> on all platforms if wxt or x11 window is not available. --- PM |
|
From: Benjamin L. <lin...@gm...> - 2010-01-31 19:07:09
|
Ethan Merritt wrote: > On Thursday 28 January 2010 15:33:48 Tatsuro MATSUOKA wrote: >> Hello >> >> I have remembered that Benjamin have posted concerning issue of ctrl+c on gnuplot.exe for windows. >> >> http://old.nabble.com/MSWin-issues-holding-up-4.4.rc1-td25793940.html#a26015183 >> >> **************** >> --- gnuplot-4.3.0-2009-07-08-orig/src/plot.c 2009-09-20 20:16:47 +0200 >> +++ gnuplot-4.3.0-2009-07-08/src/plot.c 2009-10-18 13:06:08 +0200 >> @@ -684,7 +684,11 @@ >> setmatherr(purec_matherr); >> #endif >> >> +#if defined(WGP_CONSOLE) >> + (void) signal(SIGINT, SIG_IGN); >> +#else >> (void) signal(SIGINT, (sigfunc) inter); >> +#endif >> >> #ifdef SIGPIPE >> /* ignore pipe errors, this might happen with set output "|head" */ >> ****************** >> >> The above seems not to be applied yet. > > That would cause the program to ignore ctrl-c. That's what the windows GUI version does... > It would be better to fix the signal-handling routine so that it > responds to ctrl-c correctly. True, but at the current stage pressing ctrl+c segfaults gnuplot and personally I'd prefer it to simply ignore it than to segfault. If you execute gnuplot as piped child process as e.g. octave does, then there is no interactive stdin so ignoring ctrl+c is a quick and simple though maybe not elegant solution of the problem. Besides the signal-handling responds correctly, but the longjmp in bail_to_command_line() fails. > Does someone know the history of this problem? > Did ctrl-c work on Windows in older versions of gnuplot? With older versions you mean the gui version? These ignored ctrl+c to my knowledge. benjamin |
|
From: Tatsuro M. <tma...@ya...> - 2010-01-31 02:05:27
|
Hello Although there remained some problems, I have attached the patches and uploaded the exe files for pause mouse for gnuplot for windows with wxt terminal. http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/diff.exes.html (Please forgive me this page will be deleted in the future. uploaded Jan. 31, 2010 ) Note that the exe files can be used override them to gp45-winbin.zip + gp45-winbin-wxt-diff.zip. in http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin The patch is made for the cvs source. The latest chagelog is 2010-01-28 Petr Mikulik <mi...@ph...> * src/command.c (pause_command): Fix "pause mouse" for gnuplot.exe on Windows. ######################### The most serious problem remained is gnuplot hangs if the pause mouse command executed when wxt graph windows does not exist or is terminated by a user. Regards Tatsuro -------------------------------------- Get the new Internet Explorer 8 optimized for Yahoo! JAPAN http://pr.mail.yahoo.co.jp/ie8/ |
|
From: Tatsuro M. <tma...@ya...> - 2010-01-30 07:34:35
|
Hello
The previous post has a mistake. Please ignore it.
--- Petr Mikulik wrote:
> But in wxt_gui.cpp there is a special code for WGP_CONSOLE and not for
> WIN_IPC in wxt_waitforinput().
Ooops! I have not noticed.
#ifdef WGP_CONSOLE
if (paused_for_mouse) {
MSG msg;
BOOL ret;
:
:
I have changed #ifdef WGP_CONSOLE to #ifdef _Windows in wxt_gui.cpp
Your patch almost works for wgnuplot. However, if the graph window of wxt (wxtFrame?) terminal
(wxtFrame) is not active, for example the graph window is closed by user, 'pause mouse' freezes the
wgnuplot.
(In the previous post I wrote 'is active' but 'is not active' is correct )
This is also happen in gnuplot.exe
The explanation of wxtFrame is written in wxt_gui.cpp as,
/* ---------------------------------------------------------------------------
* Frame : the main windows (one for each plot)
* ----------------------------------------------------------------------------*/
I would like to know flag for wxtFrame similar to 'graphwin.hWndGraph'
in windows terminal.
Regards
Tatsuro
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/
|
|
From: Tatsuro M. <tma...@ya...> - 2010-01-30 05:28:41
|
Hello
--- Petr Mikulik wrote:
> But in wxt_gui.cpp there is a special code for WGP_CONSOLE and not for
> WIN_IPC in wxt_waitforinput().
Ooops! I have not noticed.
#ifdef WGP_CONSOLE
if (paused_for_mouse) {
MSG msg;
BOOL ret;
:
:
I have changed #ifdef WGP_CONSOLE to #ifdef _Windows in wxt_gui.cpp
Your patch almost works for wgnuplot. However, if the graph window of wxt (wxtFrame?) terminal
(wxtFrame) is active, for example graph window is closed by user, 'pause mouse' freezes the wgnuplot.
This is also happen in gnuplot.exe
The explanation of wxtFrame is written in wxt_gui.cpp as,
/* ---------------------------------------------------------------------------
* Frame : the main windows (one for each plot)
* ----------------------------------------------------------------------------*/
I would like to know flag for wxtFrame similar to 'graphwin.hWndGraph'
in windows terminal.
Regards
Tatsuro
Regards
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/
|
|
From: Tatsuro M. <tma...@ya...> - 2010-01-29 23:13:19
|
Hello Sorry for my late reply. The error seems to come from detecting binary/etc/fonts/fonts.conf In the folder of binary, can you find etc/fonts/fonts.conf? If the file located correctly, it should work correct. If you do not find it, it is my packaging error. Quick fix is to copy binary/etc/fonts/fonts.conf of 4.4rc1, from 20091205 to corresponding directry. If etc/fonts/fonts.conf exists, I cannot figure out the cause. In that case, please try to set environmental variable 'FONTCONFIG_PATH' for exaple set FONTCONFIG_PATH=c:\Program Files\gp45-winbin\gnuplot\binary\etc\fonts or in the control panel. --- Sebastien Kramm wrote: > Hello, > with the 4.5 windows binaries (2010-01-12) available from here: > http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/ > I (seem to) have found a bug: > gnuplot is unable to load the windows tt fonts. > > description: > -unzip, start wgnuplot, and type the following: > > gnuplot> set term png font "verdana,14" > Terminal type set to 'png' > fontconfig: Couldn't retrieve font file name. when opening font verdana, trying > default > fontconfig: Couldn't retrieve font file name. when opening font "arial", using i > nternal non-scalable font > Options are 'nocrop medium size 640,480 ' > > Although I have the GDFONTPATH env. variable defined, and pointing to > c:\windows\fonts > > This was ok with previous release (4.4rc1, from 20091205) > > And thanks everybody for this great tool ! > > ------------------------------------------------------------------------------ > This SF.Net email is sponsored by the Verizon Developer Community > Take advantage of Verizon's best-in-class app development support > A streamlined, 14 day to market process makes app distribution fast and easy > Join now and get one step closer to millions of Verizon customers > http://p.sf.net/sfu/verizon-dev2dev > _______________________________________________ > gnuplot-beta mailing list > gnu...@li... > https://lists.sourceforge.net/lists/listinfo/gnuplot-beta > -------------------------------------- Get the new Internet Explorer 8 optimized for Yahoo! JAPAN http://pr.mail.yahoo.co.jp/ie8/ |
|
From: Hans-Bernhard B. <HBB...@t-...> - 2010-01-29 19:40:54
|
Ethan Merritt wrote: > Does someone know the history of this problem? > Did ctrl-c work on Windows in older versions of gnuplot? To the best of my recollection, no. |
|
From: Petr M. <mi...@ph...> - 2010-01-29 10:03:07
|
> Anyway the problem wgnuplot+wxt+pause mouse does not work now.
> I have remembered that my personal trial to treat wgnuplot+wxt+pause mouse
> issue was failed in this point.
Please try the hint in my previous email with
if (0) {
> I have one point to ask about the wxt terminal. Is there any way to detect whether the wxt graph
> window is active or not.
This:
if (!strcmp(term->name, "wxt")) {
---
PM
|