<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-1922</id>
	<title>Nabble - Gnuplot - Dev</title>
	<updated>2009-12-22T21:42:03Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Gnuplot---Dev-f1922.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Gnuplot---Dev-f1922.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26898356</id>
	<title>Re: Possible fix for windows bug #1952287</title>
	<published>2009-12-22T21:42:03Z</published>
	<updated>2009-12-22T21:42:03Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;As you have mentioned, I have confirmed your fix.
&lt;br&gt;&lt;a href=&quot;http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1952287&amp;group_id=2055&amp;atid=102055&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1952287&amp;group_id=2055&amp;atid=102055&lt;/a&gt;&lt;br&gt;&lt;br&gt;I am glad you to get rid of this bug.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;--- Ethan Merritt wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I think I may have found the underlying cause of bug #1952287
&lt;br&gt;&amp;gt; (windows terminal shows dotted lines around rectangles with default style).
&lt;br&gt;&amp;gt; I have made the change in CVS for 4.5, and also attach the patch below.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Could someone confirm whether this does in fact fix bug #1952287?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If so, I'll apply it to 4.4 as well.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	Ethan
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; Ethan A Merritt
&lt;br&gt;&amp;gt; &amp;gt; --- gnuplot/src/win/wgraph.c	2009-09-08 09:29:32.000000000 -0700
&lt;br&gt;&amp;gt; +++ gnuplot-cvs/src/win/wgraph.c	2009-12-22 12:48:24.000000000 -0800
&lt;br&gt;&amp;gt; @@ -932,8 +932,8 @@ drawgraph(LPGW lpgw, HDC hdc, LPRECT rec
&lt;br&gt;&amp;gt; &amp;nbsp;		if (cur_pen &amp;gt; WGNUMPENS)
&lt;br&gt;&amp;gt; &amp;nbsp;		 &amp;nbsp; &amp;nbsp;cur_pen = cur_pen % WGNUMPENS;
&lt;br&gt;&amp;gt; &amp;nbsp;		if (cur_pen &amp;lt;= LT_BACKGROUND) {
&lt;br&gt;&amp;gt; -		 &amp;nbsp; &amp;nbsp;cur_pen = 1;
&lt;br&gt;&amp;gt; -		 &amp;nbsp; &amp;nbsp;cur_penstruct = lpgw-&amp;gt;colorpen[1];
&lt;br&gt;&amp;gt; +		 &amp;nbsp; &amp;nbsp;cur_pen = 0;
&lt;br&gt;&amp;gt; +		 &amp;nbsp; &amp;nbsp;cur_penstruct = lpgw-&amp;gt;colorpen[0];
&lt;br&gt;&amp;gt; &amp;nbsp;		 &amp;nbsp; &amp;nbsp;cur_penstruct.lopnColor = lpgw-&amp;gt;background;
&lt;br&gt;&amp;gt; &amp;nbsp;		} else {
&lt;br&gt;&amp;gt; &amp;nbsp;		 &amp;nbsp; &amp;nbsp;cur_pen += 2;
&lt;br&gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; This SF.Net email is sponsored by the Verizon Developer Community
&lt;br&gt;&amp;gt; Take advantage of Verizon's best-in-class app development support
&lt;br&gt;&amp;gt; A streamlined, 14 day to market process makes app distribution fast and easy
&lt;br&gt;&amp;gt; Join now and get one step closer to millions of Verizon customers
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/verizon-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/verizon-dev2dev&lt;/a&gt;&amp;nbsp;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26898356&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Verizon Developer Community
&lt;br&gt;Take advantage of Verizon's best-in-class app development support
&lt;br&gt;A streamlined, 14 day to market process makes app distribution fast and easy
&lt;br&gt;Join now and get one step closer to millions of Verizon customers
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/verizon-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/verizon-dev2dev&lt;/a&gt;&amp;nbsp;
&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26898356&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Possible-fix-for-windows-bug--1952287-tp26894392p26898356.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26894392</id>
	<title>Possible fix for windows bug #1952287</title>
	<published>2009-12-22T13:11:10Z</published>
	<updated>2009-12-22T13:11:10Z</updated>
	<author>
		<name>Ethan Merritt</name>
	</author>
	<content type="html">I think I may have found the underlying cause of bug #1952287
&lt;br&gt;(windows terminal shows dotted lines around rectangles with default style).
&lt;br&gt;I have made the change in CVS for 4.5, and also attach the patch below.
&lt;br&gt;&lt;br&gt;Could someone confirm whether this does in fact fix bug #1952287?
&lt;br&gt;&lt;br&gt;If so, I'll apply it to 4.4 as well.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Ethan A Merritt
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[bug_1952287.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;--- gnuplot/src/win/wgraph.c	2009-09-08 09:29:32.000000000 -0700
&lt;br&gt;+++ gnuplot-cvs/src/win/wgraph.c	2009-12-22 12:48:24.000000000 -0800
&lt;br&gt;@@ -932,8 +932,8 @@ drawgraph(LPGW lpgw, HDC hdc, LPRECT rec
&lt;br&gt;&amp;nbsp;		if (cur_pen &amp;gt; WGNUMPENS)
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp;cur_pen = cur_pen % WGNUMPENS;
&lt;br&gt;&amp;nbsp;		if (cur_pen &amp;lt;= LT_BACKGROUND) {
&lt;br&gt;-		 &amp;nbsp; &amp;nbsp;cur_pen = 1;
&lt;br&gt;-		 &amp;nbsp; &amp;nbsp;cur_penstruct = lpgw-&amp;gt;colorpen[1];
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp;cur_pen = 0;
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp;cur_penstruct = lpgw-&amp;gt;colorpen[0];
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp;cur_penstruct.lopnColor = lpgw-&amp;gt;background;
&lt;br&gt;&amp;nbsp;		} else {
&lt;br&gt;&amp;nbsp;		 &amp;nbsp; &amp;nbsp;cur_pen += 2;
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Verizon Developer Community
&lt;br&gt;Take advantage of Verizon's best-in-class app development support
&lt;br&gt;A streamlined, 14 day to market process makes app distribution fast and easy
&lt;br&gt;Join now and get one step closer to millions of Verizon customers
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/verizon-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/verizon-dev2dev&lt;/a&gt;&amp;nbsp;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26894392&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Possible-fix-for-windows-bug--1952287-tp26894392p26894392.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26883817</id>
	<title>Re: Question about &quot;stats&quot; patch</title>
	<published>2009-12-21T20:39:01Z</published>
	<updated>2009-12-21T20:39:01Z</updated>
	<author>
		<name>Philipp K. Janert</name>
	</author>
	<content type="html">&lt;br&gt;That's intended. The idea is that you can run
&lt;br&gt;the stats command on a subset of the whole
&lt;br&gt;data set, and you use the plot ranges to select
&lt;br&gt;the subset.
&lt;br&gt;&lt;br&gt;This is done in correspondence with the fit command,
&lt;br&gt;which works exactly the same way.
&lt;br&gt;&lt;br&gt;When there is only one column, the values are
&lt;br&gt;currently treated as x-values, not y-values. I find
&lt;br&gt;that intuitive, although I can see why you expected
&lt;br&gt;something different (namely correspondence with
&lt;br&gt;the plot command).
&lt;br&gt;&lt;br&gt;Best,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ph.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Monday 21 December 2009 08:22:00 pm Ethan Merritt wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I have a question about the intended behaviour of the stats command.
&lt;br&gt;&amp;gt; What I observe is that the current xrange affects the result of a
&lt;br&gt;&amp;gt; command like
&lt;br&gt;&amp;gt; 	stats 'file' using 3
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I find this unexpected. &amp;nbsp;Is it intended, or is it a bug?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here's what I was trying to do...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # preliminary exploration and plot of data column 2
&lt;br&gt;&amp;gt; &amp;nbsp;stats 'silver.dat' using 2 noout var &amp;quot;Ag2_&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp;print Ag2_records, Ag2_min, Ag2_max
&lt;br&gt;&amp;gt; &amp;nbsp;set xrange [0:1]
&lt;br&gt;&amp;gt; &amp;nbsp;set yrange [Ag2_min:Ag2_max]
&lt;br&gt;&amp;gt; &amp;nbsp;plot 'silver.dat' using (1):2 with points pt 6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # So far so good, Ag_records = 58
&lt;br&gt;&amp;gt; # and the plot shows the scatter of column 2 values
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; # preliminary exploration and plot of data column 3
&lt;br&gt;&amp;gt; &amp;nbsp;stats 'silver.dat' using 3 nout var &amp;quot;Ag3_&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp;plot 'silver.dat' using (1):3 with points pt 6
&lt;br&gt;&amp;gt; &amp;nbsp;...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Oops. &amp;nbsp;The stats command + plot fails, claiming there is only 1 data point.
&lt;br&gt;&amp;gt; (Actually in one run it claimed 0 data points, but leave that for another
&lt;br&gt;&amp;gt; day). However...
&lt;br&gt;&amp;gt; &amp;nbsp;set xrange [*:*]
&lt;br&gt;&amp;gt; &amp;nbsp;stats 'silver.dat' using 3 nout var &amp;quot;Ag3_&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp;...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This works, indicating to me that the xrange is the cause of the problem.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here's my thinking:
&lt;br&gt;&amp;gt; When you issue a plot command with a single column, e.g. &amp;quot;plot 'foo' using
&lt;br&gt;&amp;gt; 3&amp;quot;, the values in column 3 are treated a y values, not x values. &amp;nbsp;I
&lt;br&gt;&amp;gt; wouldn't expect a filter on x to do anything here. &amp;nbsp;The stats documentation
&lt;br&gt;&amp;gt; patch says:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; The `stats` command will only consider data points which fall into the
&lt;br&gt;&amp;gt; &amp;nbsp; plot range as defined inline or using `set xrange` and `set yrange`. If a
&lt;br&gt;&amp;gt; &amp;nbsp; value in either column falls outside of its corresponding range, the
&lt;br&gt;&amp;gt; entire record is skipped and does not contribute to any of the summary
&lt;br&gt;&amp;gt; statistics.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I read this to mean that if you say, e.g.
&lt;br&gt;&amp;gt; &amp;nbsp; stats 'foo' using N:M
&lt;br&gt;&amp;gt; then column N is checked against the x range and column M is checked
&lt;br&gt;&amp;gt; against the y range. &amp;nbsp;But I expected
&lt;br&gt;&amp;gt; &amp;nbsp; stats 'foo' using Q
&lt;br&gt;&amp;gt; to check Q only against the y range, with no check on x.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bug? &amp;nbsp;Intentional?
&lt;br&gt;&amp;gt; Am I looking at this the wrong way?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 	cheers,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 		Ethan
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Verizon Developer Community
&lt;br&gt;Take advantage of Verizon's best-in-class app development support
&lt;br&gt;A streamlined, 14 day to market process makes app distribution fast and easy
&lt;br&gt;Join now and get one step closer to millions of Verizon customers
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/verizon-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/verizon-dev2dev&lt;/a&gt;&amp;nbsp;
&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26883817&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-%22stats%22-patch-tp26883775p26883817.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26883775</id>
	<title>Question about &quot;stats&quot; patch</title>
	<published>2009-12-21T20:22:00Z</published>
	<updated>2009-12-21T20:22:00Z</updated>
	<author>
		<name>Ethan Merritt</name>
	</author>
	<content type="html">I have a question about the intended behaviour of the stats command.
&lt;br&gt;What I observe is that the current xrange affects the result of a
&lt;br&gt;command like
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; stats 'file' using 3
&lt;br&gt;&lt;br&gt;I find this unexpected. &amp;nbsp;Is it intended, or is it a bug?
&lt;br&gt;&lt;br&gt;Here's what I was trying to do...
&lt;br&gt;&lt;br&gt;# preliminary exploration and plot of data column 2
&lt;br&gt;&amp;nbsp;stats 'silver.dat' using 2 noout var &amp;quot;Ag2_&amp;quot;
&lt;br&gt;&amp;nbsp;print Ag2_records, Ag2_min, Ag2_max
&lt;br&gt;&amp;nbsp;set xrange [0:1]
&lt;br&gt;&amp;nbsp;set yrange [Ag2_min:Ag2_max]
&lt;br&gt;&amp;nbsp;plot 'silver.dat' using (1):2 with points pt 6
&lt;br&gt;&lt;br&gt;# So far so good, Ag_records = 58
&lt;br&gt;# and the plot shows the scatter of column 2 values
&lt;br&gt;&lt;br&gt;# preliminary exploration and plot of data column 3
&lt;br&gt;&amp;nbsp;stats 'silver.dat' using 3 nout var &amp;quot;Ag3_&amp;quot;
&lt;br&gt;&amp;nbsp;plot 'silver.dat' using (1):3 with points pt 6
&lt;br&gt;&amp;nbsp;...
&lt;br&gt;&lt;br&gt;Oops. &amp;nbsp;The stats command + plot fails, claiming there is only 1 data point.
&lt;br&gt;(Actually in one run it claimed 0 data points, but leave that for another day).
&lt;br&gt;However...
&lt;br&gt;&amp;nbsp;set xrange [*:*]
&lt;br&gt;&amp;nbsp;stats 'silver.dat' using 3 nout var &amp;quot;Ag3_&amp;quot;
&lt;br&gt;&amp;nbsp;...
&lt;br&gt;&lt;br&gt;This works, indicating to me that the xrange is the cause of the problem.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Here's my thinking:
&lt;br&gt;When you issue a plot command with a single column, e.g. &amp;quot;plot 'foo' using 3&amp;quot;,
&lt;br&gt;the values in column 3 are treated a y values, not x values. &amp;nbsp;I wouldn't expect
&lt;br&gt;a filter on x to do anything here. &amp;nbsp;The stats documentation patch says:
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; The `stats` command will only consider data points which fall into the
&lt;br&gt;&amp;nbsp; plot range as defined inline or using `set xrange` and `set yrange`. If a
&lt;br&gt;&amp;nbsp; value in either column falls outside of its corresponding range, the entire
&lt;br&gt;&amp;nbsp; record is skipped and does not contribute to any of the summary statistics.
&lt;br&gt;&lt;br&gt;I read this to mean that if you say, e.g.
&lt;br&gt;&amp;nbsp; stats 'foo' using N:M
&lt;br&gt;then column N is checked against the x range and column M is checked against
&lt;br&gt;the y range. &amp;nbsp;But I expected
&lt;br&gt;&amp;nbsp; stats 'foo' using Q
&lt;br&gt;to check Q only against the y range, with no check on x.
&lt;br&gt;&lt;br&gt;Bug? &amp;nbsp;Intentional? &amp;nbsp;
&lt;br&gt;Am I looking at this the wrong way?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cheers,
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Verizon Developer Community
&lt;br&gt;Take advantage of Verizon's best-in-class app development support
&lt;br&gt;A streamlined, 14 day to market process makes app distribution fast and easy
&lt;br&gt;Join now and get one step closer to millions of Verizon customers
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/verizon-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/verizon-dev2dev&lt;/a&gt;&amp;nbsp;
&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26883775&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-about-%22stats%22-patch-tp26883775p26883775.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26801883</id>
	<title>Re: new gnuplot C++ interface</title>
	<published>2009-12-14T21:07:40Z</published>
	<updated>2009-12-14T21:07:40Z</updated>
	<author>
		<name>Dan Stahlke-2</name>
	</author>
	<content type="html">Yes, you are correct. &amp;nbsp;The basic interface requires pipes and the mouse 
&lt;br&gt;feedback function requires a pty. &amp;nbsp;It works fine in Linux but has not 
&lt;br&gt;been tested on any other system. &amp;nbsp;In order for the pipe to look like a 
&lt;br&gt;C++ iostream, I am making use of the boost library.
&lt;br&gt;&lt;br&gt;On 12/14/09 19:54, Philipp K. Janert wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Monday 14 December 2009 08:18:44 pm Ethan Merritt (sfeam) wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; On Sunday 13 December 2009, Dan Stahlke wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have created a simple interface that allows interaction with gnuplot
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; via the C++ iostream interface. &amp;nbsp;Methods are provided for pushing data
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; arrays (STL containers or Blitz++ arrays) and for obtaining mouse
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; coordinates. &amp;nbsp;This interface requires the boost library.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; Am I correct to assume that it requires pipes
&lt;br&gt;&amp;gt; under the hood?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The URL:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.stahlke.org/dan/gnuplot-iostream/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stahlke.org/dan/gnuplot-iostream/&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; I have added it to the &amp;quot;external links&amp;quot; section of the web page.
&lt;br&gt;&amp;gt;&amp;gt; May take a day to propagate.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 	Ethan
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; - Dan Stahlke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ----- Return on Information:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Get the facts.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26801883&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; ---------------------------------------------------------------------------
&lt;br&gt;&amp;gt;&amp;gt; --- Return on Information:
&lt;br&gt;&amp;gt;&amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt;&amp;gt; Get the facts.
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26801883&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Return on Information:
&lt;br&gt;&amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt; Get the facts.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26801883&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;/div&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;This SF.Net email is sponsored by the Verizon Developer Community
&lt;br&gt;Take advantage of Verizon's best-in-class app development support
&lt;br&gt;A streamlined, 14 day to market process makes app distribution fast and easy
&lt;br&gt;Join now and get one step closer to millions of Verizon customers
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/verizon-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/verizon-dev2dev&lt;/a&gt;&amp;nbsp;
&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26801883&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-gnuplot-C%2B%2B-interface-tp26783500p26801883.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26789492</id>
	<title>Re: new gnuplot C++ interface</title>
	<published>2009-12-14T20:54:59Z</published>
	<updated>2009-12-14T20:54:59Z</updated>
	<author>
		<name>Philipp K. Janert</name>
	</author>
	<content type="html">On Monday 14 December 2009 08:18:44 pm Ethan Merritt (sfeam) wrote:
&lt;br&gt;&amp;gt; On Sunday 13 December 2009, Dan Stahlke wrote:
&lt;br&gt;&amp;gt; &amp;gt; I have created a simple interface that allows interaction with gnuplot
&lt;br&gt;&amp;gt; &amp;gt; via the C++ iostream interface. &amp;nbsp;Methods are provided for pushing data
&lt;br&gt;&amp;gt; &amp;gt; arrays (STL containers or Blitz++ arrays) and for obtaining mouse
&lt;br&gt;&amp;gt; &amp;gt; coordinates. &amp;nbsp;This interface requires the boost library.
&lt;br&gt;&lt;br&gt;Am I correct to assume that it requires pipes
&lt;br&gt;under the hood?
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; The URL:
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.stahlke.org/dan/gnuplot-iostream/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stahlke.org/dan/gnuplot-iostream/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have added it to the &amp;quot;external links&amp;quot; section of the web page.
&lt;br&gt;&amp;gt; May take a day to propagate.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 	Ethan
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; - Dan Stahlke
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; -------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt;----- Return on Information:
&lt;br&gt;&amp;gt; &amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt; &amp;gt; Get the facts.
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26789492&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------------
&lt;br&gt;&amp;gt;--- Return on Information:
&lt;br&gt;&amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt; Get the facts.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26789492&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26789492&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-gnuplot-C%2B%2B-interface-tp26783500p26789492.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26789267</id>
	<title>Re: new gnuplot C++ interface</title>
	<published>2009-12-14T20:18:44Z</published>
	<updated>2009-12-14T20:18:44Z</updated>
	<author>
		<name>Ethan Merritt (sfeam)</name>
	</author>
	<content type="html">On Sunday 13 December 2009, Dan Stahlke wrote:
&lt;br&gt;&amp;gt; I have created a simple interface that allows interaction with gnuplot 
&lt;br&gt;&amp;gt; via the C++ iostream interface. &amp;nbsp;Methods are provided for pushing data 
&lt;br&gt;&amp;gt; arrays (STL containers or Blitz++ arrays) and for obtaining mouse 
&lt;br&gt;&amp;gt; coordinates. &amp;nbsp;This interface requires the boost library.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The URL:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.stahlke.org/dan/gnuplot-iostream/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stahlke.org/dan/gnuplot-iostream/&lt;/a&gt;&lt;br&gt;&lt;br&gt;I have added it to the &amp;quot;external links&amp;quot; section of the web page.
&lt;br&gt;May take a day to propagate.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; - Dan Stahlke
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Return on Information:
&lt;br&gt;&amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt; Get the facts.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26789267&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26789267&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-gnuplot-C%2B%2B-interface-tp26783500p26789267.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26773024</id>
	<title>Re: 'pause mouse' problems gnuplot (gnuplot, wgnuplot ) for windows  (was Re: pause mouse ....)</title>
	<published>2009-12-13T20:56:57Z</published>
	<updated>2009-12-13T20:56:57Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;Sorry!! 
&lt;br&gt;&amp;gt; So that pause mouse treatment for window terminal should not be described here but in win.trm.
&lt;br&gt;&lt;br&gt;It is not clear the above is correct or not. &amp;nbsp;However some treatments should be done to remove bugs. 
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;--- Tatsuro MATSUOKA wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have found that pause mouse does not work in &amp;nbsp;wxt terminal &amp;nbsp;on wgnuplot.
&lt;br&gt;&amp;gt; This is probably because the description in command.c.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ****************************
&lt;br&gt;&amp;gt; #if defined(_Windows) &amp;&amp; !defined(WGP_CONSOLE)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; if (paused_for_mouse &amp;&amp; !graphwin.hWndGraph) {
&lt;br&gt;&amp;gt; 	if (interactive) { /* cannot wait for Enter in a non-interactive session without the graph
&lt;br&gt;&amp;gt; window */
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;char tmp[512];
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;if (buf) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;fgets(tmp, 512, stdin); /* graphical window not yet initialized, wait for any key here */
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; } else { /* pausing via graphical windows */
&lt;br&gt;&amp;gt; 	int tmp = paused_for_mouse;
&lt;br&gt;&amp;gt; 	if (buf &amp;&amp; paused_for_mouse) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;gt; 	if (!Pause(buf)) {
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;if (!tmp) {
&lt;br&gt;&amp;gt; 		bail_to_command_line();
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;&amp;gt; 		if (!graphwin.hWndGraph) 
&lt;br&gt;&amp;gt; 		 &amp;nbsp; &amp;nbsp;bail_to_command_line();
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; ***************************
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In the above description, only for the windows terminal is considered.
&lt;br&gt;&amp;gt; Now, we can have two interactive terminals, window and wxt.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; So that pause mouse treatment for window terminal should not be described here but in win.trm.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; At least windows, the description for 'pause mouse' should be modified.
&lt;br&gt;&amp;gt; Therefore the patch I posted for gnuplot.exe should also be modified.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On weekdays I will not have enough time to consider this issue.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Please forgive me.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; PS. I do not know for the case of Macintosh and OS2.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --- Tatsuro MATSUOKA &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26773024&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tmacchant3@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hello Benjamin
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Thank you for your comments.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; --- Benjamin Lindner wrote:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Tatsuro MATSUOKA wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; Perhaps to overcome the issue of the 'pause mouse' in gnuplot.exe on windows , win.trm
&lt;br&gt;&amp;gt; &amp;gt; should
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; be
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; modified,
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; ***********************************************
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; #ifdef WGP_CONSOLE
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; TERM_PUBLIC int
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; WIN_waitforinput &amp;nbsp;()
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; {
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; return ConsoleGetch();
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; #endif /* WGP_CONSOLE */
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; **********************************************
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;gt; This only waits for keybord input.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Not really. It also waits for mouse input.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; That's the reason (I suspect) that the function is written the
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; way it is written. It processes mouse events in the else clause
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; My writing was not correct. The above enables 'mouse input' but clicking mouse does not break
&lt;br&gt;&amp;gt; &amp;gt; pause.
&lt;br&gt;&amp;gt; &amp;gt; That is the problem. 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else if (waitResult == WAIT_OBJECT_0+1)
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSG msg;
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (PeekMessage(&amp;msg, NULL, 0, 0, PM_REMOVE))
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TranslateMessage(&amp;msg);
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DispatchMessage(&amp;msg);
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; because otherwise you would not be able to zoom.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; However it does not return on mouse input.
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I don't know if it should do so?
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; At current state, paused state by 'pause mouse' command is broken by zooming graph using the
&lt;br&gt;&amp;gt; &amp;gt; mouse
&lt;br&gt;&amp;gt; &amp;gt; button on the right side.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; However, that is also happed on wgnuplot.exe (for my build and Petr build), gnuplot-x11 on
&lt;br&gt;&amp;gt; &amp;gt; cygwin, and
&lt;br&gt;&amp;gt; &amp;gt; wxt terminal on gnuplot on MinGW.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I do not want to introduce a new functionality to gnuplot.
&lt;br&gt;&amp;gt; &amp;gt; What you have mentioned is a revision of 'pause mouse' functionality.
&lt;br&gt;&amp;gt; &amp;gt; That is beyond my ability.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Anyway I appreciate your comments.
&lt;br&gt;&amp;gt; &amp;gt; I think that what you have mention should be discussed in the different post.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Tatsuro
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; Return on Information:
&lt;br&gt;&amp;gt; &amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt; &amp;gt; Get the facts.
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; &amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26773024&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26773024&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26773024.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26772986</id>
	<title>'pause mouse' problems gnuplot (gnuplot, wgnuplot ) for windows  (was Re: pause mouse ....)</title>
	<published>2009-12-13T20:48:47Z</published>
	<updated>2009-12-13T20:48:47Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have found that pause mouse does not work in &amp;nbsp;wxt terminal &amp;nbsp;on wgnuplot.
&lt;br&gt;This is probably because the description in command.c.
&lt;br&gt;&lt;br&gt;****************************
&lt;br&gt;#if defined(_Windows) &amp;&amp; !defined(WGP_CONSOLE)
&lt;br&gt;&amp;nbsp; &amp;nbsp; if (paused_for_mouse &amp;&amp; !graphwin.hWndGraph) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (interactive) { /* cannot wait for Enter in a non-interactive session without the graph window */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char tmp[512];
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (buf) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fgets(tmp, 512, stdin); /* graphical window not yet initialized, wait for any key here */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; } else { /* pausing via graphical windows */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int tmp = paused_for_mouse;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (buf &amp;&amp; paused_for_mouse) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!Pause(buf)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!tmp) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bail_to_command_line();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!graphwin.hWndGraph) 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bail_to_command_line();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;***************************
&lt;br&gt;&lt;br&gt;In the above description, only for the windows terminal is considered.
&lt;br&gt;Now, we can have two interactive terminals, window and wxt.
&lt;br&gt;&lt;br&gt;So that pause mouse treatment for window terminal should not be described here but in win.trm.
&lt;br&gt;&lt;br&gt;&lt;br&gt;At least windows, the description for 'pause mouse' should be modified.
&lt;br&gt;Therefore the patch I posted for gnuplot.exe should also be modified.
&lt;br&gt;&lt;br&gt;On weekdays I will not have enough time to consider this issue.
&lt;br&gt;&lt;br&gt;Please forgive me.
&lt;br&gt;&lt;br&gt;PS. I do not know for the case of Macintosh and OS2.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro 
&lt;br&gt;&lt;br&gt;--- Tatsuro MATSUOKA &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26772986&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tmacchant3@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Benjamin
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thank you for your comments.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --- Benjamin Lindner wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Tatsuro MATSUOKA wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Perhaps to overcome the issue of the 'pause mouse' in gnuplot.exe on windows , win.trm
&lt;br&gt;&amp;gt; should
&lt;br&gt;&amp;gt; &amp;gt; be
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; modified,
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ***********************************************
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; #ifdef WGP_CONSOLE
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; TERM_PUBLIC int
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; WIN_waitforinput &amp;nbsp;()
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; {
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; return ConsoleGetch();
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; #endif /* WGP_CONSOLE */
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; **********************************************
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; This only waits for keybord input.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Not really. It also waits for mouse input.
&lt;br&gt;&amp;gt; &amp;gt; That's the reason (I suspect) that the function is written the
&lt;br&gt;&amp;gt; &amp;gt; way it is written. It processes mouse events in the else clause
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My writing was not correct. The above enables 'mouse input' but clicking mouse does not break
&lt;br&gt;&amp;gt; pause.
&lt;br&gt;&amp;gt; That is the problem. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else if (waitResult == WAIT_OBJECT_0+1)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSG msg;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (PeekMessage(&amp;msg, NULL, 0, 0, PM_REMOVE))
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TranslateMessage(&amp;msg);
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DispatchMessage(&amp;msg);
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; because otherwise you would not be able to zoom.
&lt;br&gt;&amp;gt; &amp;gt; However it does not return on mouse input.
&lt;br&gt;&amp;gt; &amp;gt; I don't know if it should do so?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; At current state, paused state by 'pause mouse' command is broken by zooming graph using the
&lt;br&gt;&amp;gt; mouse
&lt;br&gt;&amp;gt; button on the right side.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However, that is also happed on wgnuplot.exe (for my build and Petr build), gnuplot-x11 on
&lt;br&gt;&amp;gt; cygwin, and
&lt;br&gt;&amp;gt; wxt terminal on gnuplot on MinGW.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I do not want to introduce a new functionality to gnuplot.
&lt;br&gt;&amp;gt; What you have mentioned is a revision of 'pause mouse' functionality.
&lt;br&gt;&amp;gt; That is beyond my ability.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Anyway I appreciate your comments.
&lt;br&gt;&amp;gt; I think that what you have mention should be discussed in the different post.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Return on Information:
&lt;br&gt;&amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt; Get the facts.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26772986&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26772986&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26772986.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26783500</id>
	<title>new gnuplot C++ interface</title>
	<published>2009-12-13T17:29:18Z</published>
	<updated>2009-12-13T17:29:18Z</updated>
	<author>
		<name>Dan Stahlke-2</name>
	</author>
	<content type="html">I have created a simple interface that allows interaction with gnuplot 
&lt;br&gt;via the C++ iostream interface. &amp;nbsp;Methods are provided for pushing data 
&lt;br&gt;arrays (STL containers or Blitz++ arrays) and for obtaining mouse 
&lt;br&gt;coordinates. &amp;nbsp;This interface requires the boost library.
&lt;br&gt;&lt;br&gt;The URL:
&lt;br&gt;&lt;a href=&quot;http://www.stahlke.org/dan/gnuplot-iostream/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.stahlke.org/dan/gnuplot-iostream/&lt;/a&gt;&lt;br&gt;&lt;br&gt;- Dan Stahlke
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26783500&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/new-gnuplot-C%2B%2B-interface-tp26783500p26783500.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26771504</id>
	<title>Re: pause mouse does not work on windows term on gnuplot.exe (on wgnuplot, pause mouse works correct)</title>
	<published>2009-12-13T16:28:33Z</published>
	<updated>2009-12-13T16:28:33Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello Benjamin
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thank you for your comments.
&lt;br&gt;&lt;br&gt;--- Benjamin Lindner wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Tatsuro MATSUOKA wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Perhaps to overcome the issue of the 'pause mouse' in gnuplot.exe on windows , win.trm should
&lt;br&gt;&amp;gt; be
&lt;br&gt;&amp;gt; &amp;gt; modified,
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ***********************************************
&lt;br&gt;&amp;gt; &amp;gt; #ifdef WGP_CONSOLE
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; TERM_PUBLIC int
&lt;br&gt;&amp;gt; &amp;gt; WIN_waitforinput &amp;nbsp;()
&lt;br&gt;&amp;gt; &amp;gt; {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; return ConsoleGetch();
&lt;br&gt;&amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; #endif /* WGP_CONSOLE */
&lt;br&gt;&amp;gt; &amp;gt; **********************************************
&lt;br&gt;&amp;gt; &amp;gt; This only waits for keybord input.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Not really. It also waits for mouse input.
&lt;br&gt;&amp;gt; That's the reason (I suspect) that the function is written the
&lt;br&gt;&amp;gt; way it is written. It processes mouse events in the else clause
&lt;/div&gt;&lt;br&gt;My writing was not correct. The above enables 'mouse input' but clicking mouse does not break pause.
&lt;br&gt;That is the problem. 
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else if (waitResult == WAIT_OBJECT_0+1)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSG msg;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (PeekMessage(&amp;msg, NULL, 0, 0, PM_REMOVE))
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TranslateMessage(&amp;msg);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DispatchMessage(&amp;msg);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; because otherwise you would not be able to zoom.
&lt;br&gt;&amp;gt; However it does not return on mouse input.
&lt;br&gt;&amp;gt; I don't know if it should do so?
&lt;/div&gt;&lt;br&gt;At current state, paused state by 'pause mouse' command is broken by zooming graph using the mouse
&lt;br&gt;button on the right side.
&lt;br&gt;&lt;br&gt;However, that is also happed on wgnuplot.exe (for my build and Petr build), gnuplot-x11 on cygwin, and
&lt;br&gt;wxt terminal on gnuplot on MinGW.
&lt;br&gt;&lt;br&gt;I do not want to introduce a new functionality to gnuplot.
&lt;br&gt;What you have mentioned is a revision of 'pause mouse' functionality.
&lt;br&gt;That is beyond my ability.
&lt;br&gt;&lt;br&gt;Anyway I appreciate your comments.
&lt;br&gt;I think that what you have mention should be discussed in the different post.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26771504&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26771504.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26768188</id>
	<title>Re: pause mouse does not work on windows term on gnuplot.exe (on wgnuplot, pause mouse works correct)</title>
	<published>2009-12-13T09:57:15Z</published>
	<updated>2009-12-13T09:57:15Z</updated>
	<author>
		<name>Benjamin Lindner</name>
	</author>
	<content type="html">Tatsuro MATSUOKA wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Perhaps to overcome the issue of the 'pause mouse' in gnuplot.exe on windows , win.trm should be
&lt;br&gt;&amp;gt; modified,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ***********************************************
&lt;br&gt;&amp;gt; #ifdef WGP_CONSOLE
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; TERM_PUBLIC int
&lt;br&gt;&amp;gt; WIN_waitforinput &amp;nbsp;()
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; return ConsoleGetch();
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #endif /* WGP_CONSOLE */
&lt;br&gt;&amp;gt; **********************************************
&lt;br&gt;&amp;gt; This only waits for keybord input.
&lt;/div&gt;&lt;br&gt;Not really. It also waits for mouse input.
&lt;br&gt;That's the reason (I suspect) that the function is written the
&lt;br&gt;way it is written. It processes mouse events in the else clause
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else if (waitResult == WAIT_OBJECT_0+1)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MSG msg;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (PeekMessage(&amp;msg, NULL, 0, 0, PM_REMOVE))
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TranslateMessage(&amp;msg);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DispatchMessage(&amp;msg);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;because otherwise you would not be able to zoom.
&lt;br&gt;However it does not return on mouse input.
&lt;br&gt;I don't know if it should do so?
&lt;br&gt;&lt;br&gt;benjamin
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26768188&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26768188.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26764596</id>
	<title>Re: pause mouse does not work on windows term on gnuplot.exe (on wgnuplot, pause mouse works correct)</title>
	<published>2009-12-13T01:28:38Z</published>
	<updated>2009-12-13T01:28:38Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have considered the patch in response to my previous post.
&lt;br&gt;A diff file is attached to this mail.
&lt;br&gt;&lt;br&gt;With th patch attached, I have the results in the following,
&lt;br&gt;&lt;br&gt;****** gnuplot
&lt;br&gt;Terminal type set to 'windows'
&lt;br&gt;gnuplot&amp;gt; plot sin(x)
&lt;br&gt;gnuplot&amp;gt; pause mouse
&lt;br&gt;paused
&lt;br&gt;gnuplot&amp;gt; pr MOUSE_X, MOUSE_Y
&lt;br&gt;-0.0749081540149821 -0.0106162447389911
&lt;br&gt;gnuplot&amp;gt; pause -1
&lt;br&gt;paused
&lt;br&gt;gnuplot&amp;gt; pause -1 'press return to continue -&amp;gt; '
&lt;br&gt;press return to continue -&amp;gt;
&lt;br&gt;gnuplot&amp;gt; pause 1 '1 second pause'
&lt;br&gt;1 second pause
&lt;br&gt;gnuplot&amp;gt;
&lt;br&gt;&lt;br&gt;**** wgnuplot
&lt;br&gt;Terminal type set to 'windows'
&lt;br&gt;gnuplot&amp;gt; pause -1
&lt;br&gt;gnuplot&amp;gt; pause mouse
&lt;br&gt;paused
&lt;br&gt;&lt;br&gt;gnuplot&amp;gt; plot sin(x)
&lt;br&gt;gnuplot&amp;gt; pause mouse
&lt;br&gt;paused
&lt;br&gt;gnuplot&amp;gt; pr MOUSE_X, MOUSE_Y
&lt;br&gt;-3.55980724271196 0.413405364658584
&lt;br&gt;gnuplot&amp;gt; pause -1 'press return to continue -&amp;gt; '
&lt;br&gt;gnuplot&amp;gt; &amp;nbsp;pause 1 '1 second pause'
&lt;br&gt;1 second pause
&lt;br&gt;gnuplot&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;****************
&lt;br&gt;&lt;br&gt;The results for wgnuplot.exe are shown to show that the patch do not affect wnuplot.exe.
&lt;br&gt;&lt;br&gt;Perhaps the way to tweak 'win.trm' is also considerable but I cannot judge which is better.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;--- Tatsuro MATSUOKA &amp;nbsp;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Perhaps to overcome the issue of the 'pause mouse' in gnuplot.exe on windows , win.trm should be
&lt;br&gt;&amp;gt; modified,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ***********************************************
&lt;br&gt;&amp;gt; #ifdef WGP_CONSOLE
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; TERM_PUBLIC int
&lt;br&gt;&amp;gt; WIN_waitforinput &amp;nbsp;()
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; return ConsoleGetch();
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #endif /* WGP_CONSOLE */
&lt;br&gt;&amp;gt; **********************************************
&lt;br&gt;&amp;gt; This only waits for keybord input.
&lt;br&gt;&amp;gt; For both x11 and wxt term some routines are described.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What is the good way to overcome issue? 
&lt;br&gt;&amp;gt; Which code should be modified in commnand.c or win.trm.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; For wgnuplot, where WGP_CONSOLE flag is false, paused_for_mouse routine is described in
&lt;br&gt;&amp;gt; command.c,
&lt;br&gt;&amp;gt; *************************************
&lt;br&gt;&amp;gt; #if defined(_Windows) &amp;&amp; !defined(WGP_CONSOLE)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; if (paused_for_mouse &amp;&amp; !graphwin.hWndGraph) {
&lt;br&gt;&amp;gt; 	if (interactive) { /* cannot wait for Enter in a non-interactive session without the graph
&lt;br&gt;&amp;gt; window */
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;char tmp[512];
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;if (buf) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;fgets(tmp, 512, stdin); /* graphical window not yet initialized, wait for any key here */
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; } else { /* pausing via graphical windows */
&lt;br&gt;&amp;gt; 	int tmp = paused_for_mouse;
&lt;br&gt;&amp;gt; 	if (buf &amp;&amp; paused_for_mouse) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;gt; 	if (!Pause(buf)) {
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;if (!tmp) {
&lt;br&gt;&amp;gt; 		bail_to_command_line();
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;&amp;gt; 		if (!graphwin.hWndGraph) 
&lt;br&gt;&amp;gt; 		 &amp;nbsp; &amp;nbsp;bail_to_command_line();
&lt;br&gt;&amp;gt; 	 &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; *****************************
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; When I use 'pause mouse' on wgnuplot, a phase 'paused' is printed in text screen but not in the
&lt;br&gt;&amp;gt; pause
&lt;br&gt;&amp;gt; dialog box. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Therefore it will be nice to render this method for WGP_CONSOLE is true. &amp;nbsp;However, simple trial
&lt;br&gt;&amp;gt; affects 'pause' command. &amp;nbsp;The 'pause -1' command gives the pause dialog box. &amp;nbsp;That should be
&lt;br&gt;&amp;gt; avoided
&lt;br&gt;&amp;gt; on the gnuplot.exe.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The aboves are all I can tell at present. &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro
&lt;br&gt;&amp;gt; --- Tatsuro MATSUOKA &amp;nbsp;wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I have not yet gotten successful results on this issue.
&lt;br&gt;&amp;gt; &amp;gt; I would like to report one notice.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; set term windows 
&lt;br&gt;&amp;gt; &amp;gt; plot sin(x) 
&lt;br&gt;&amp;gt; &amp;gt; pause mouse 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; print MOUSE_X &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;gt; print MOUSE_Y 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; #
&lt;br&gt;&amp;gt; &amp;gt; Clicking mouse did not break 'pause mouse' but pressing a key on the keyboard broke 'pause
&lt;br&gt;&amp;gt; &amp;gt; mouse'. 
&lt;br&gt;&amp;gt; &amp;gt; That was reported previously.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; After breaking 'pause mouse' by pressing a key, I tried print XY coordinates of the point of
&lt;br&gt;&amp;gt; &amp;gt; mouse
&lt;br&gt;&amp;gt; &amp;gt; cursor.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; set term win
&lt;br&gt;&amp;gt; &amp;gt; Terminal type set to 'windows'
&lt;br&gt;&amp;gt; &amp;gt; Options are 'color noenhanced'
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; pause mouse
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;&amp;gt; &amp;gt; -6.73839400734768
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;&amp;gt; &amp;gt; -0.0106162447389911
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; The MOUSE_X and MOUSE_Y values seemed to be reasonable and this means that the point of mouse
&lt;br&gt;&amp;gt; &amp;gt; cursor
&lt;br&gt;&amp;gt; &amp;gt; seem to be read correctly.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I have to solve why the mouse click cannot break the 'pause mouse' on gnuplot.exe while, on
&lt;br&gt;&amp;gt; &amp;gt; wgnuplot.exe, the mouse click can break the 'pause mouse'.
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Tatsuro
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; &amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;/div&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26764596&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;command.c.diff&lt;/strong&gt; (1K) &lt;a href=&quot;http://old.nabble.com/attachment/26764596/0/command.c.diff&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26764596.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26763979</id>
	<title>Re: pause mouse does not work on windows term on gnuplot.exe (on wgnuplot, pause mouse works correct)</title>
	<published>2009-12-12T22:28:13Z</published>
	<updated>2009-12-12T22:28:13Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;&lt;br&gt;Perhaps to overcome the issue of the 'pause mouse' in gnuplot.exe on windows , win.trm should be
&lt;br&gt;modified,
&lt;br&gt;&lt;br&gt;***********************************************
&lt;br&gt;#ifdef WGP_CONSOLE
&lt;br&gt;&lt;br&gt;TERM_PUBLIC int
&lt;br&gt;WIN_waitforinput &amp;nbsp;()
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; return ConsoleGetch();
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;#endif /* WGP_CONSOLE */
&lt;br&gt;**********************************************
&lt;br&gt;This only waits for keybord input.
&lt;br&gt;For both x11 and wxt term some routines are described.
&lt;br&gt;&lt;br&gt;What is the good way to overcome issue? 
&lt;br&gt;Which code should be modified in commnand.c or win.trm.
&lt;br&gt;&lt;br&gt;For wgnuplot, where WGP_CONSOLE flag is false, paused_for_mouse routine is described in command.c,
&lt;br&gt;*************************************
&lt;br&gt;#if defined(_Windows) &amp;&amp; !defined(WGP_CONSOLE)
&lt;br&gt;&amp;nbsp; &amp;nbsp; if (paused_for_mouse &amp;&amp; !graphwin.hWndGraph) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (interactive) { /* cannot wait for Enter in a non-interactive session without the graph window */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; char tmp[512];
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (buf) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fgets(tmp, 512, stdin); /* graphical window not yet initialized, wait for any key here */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; } else { /* pausing via graphical windows */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int tmp = paused_for_mouse;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (buf &amp;&amp; paused_for_mouse) fprintf(stderr,&amp;quot;%s\n&amp;quot;, buf);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!Pause(buf)) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!tmp) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bail_to_command_line();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!graphwin.hWndGraph) 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bail_to_command_line();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;*****************************
&lt;br&gt;&amp;nbsp;
&lt;br&gt;When I use 'pause mouse' on wgnuplot, a phase 'paused' is printed in text screen but not in the pause
&lt;br&gt;dialog box. 
&lt;br&gt;&lt;br&gt;Therefore it will be nice to render this method for WGP_CONSOLE is true. &amp;nbsp;However, simple trial
&lt;br&gt;affects 'pause' command. &amp;nbsp;The 'pause -1' command gives the pause dialog box. &amp;nbsp;That should be avoided
&lt;br&gt;on the gnuplot.exe.
&lt;br&gt;&lt;br&gt;The aboves are all I can tell at present. &amp;nbsp;
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;--- Tatsuro MATSUOKA &amp;nbsp;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have not yet gotten successful results on this issue.
&lt;br&gt;&amp;gt; I would like to report one notice.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; set term windows 
&lt;br&gt;&amp;gt; plot sin(x) 
&lt;br&gt;&amp;gt; pause mouse 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; print MOUSE_X &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; print MOUSE_Y 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; #
&lt;br&gt;&amp;gt; Clicking mouse did not break 'pause mouse' but pressing a key on the keyboard broke 'pause
&lt;br&gt;&amp;gt; mouse'. 
&lt;br&gt;&amp;gt; That was reported previously.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; After breaking 'pause mouse' by pressing a key, I tried print XY coordinates of the point of
&lt;br&gt;&amp;gt; mouse
&lt;br&gt;&amp;gt; cursor.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; set term win
&lt;br&gt;&amp;gt; Terminal type set to 'windows'
&lt;br&gt;&amp;gt; Options are 'color noenhanced'
&lt;br&gt;&amp;gt; gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; gnuplot&amp;gt; pause mouse
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;&amp;gt; -6.73839400734768
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;&amp;gt; -0.0106162447389911
&lt;br&gt;&amp;gt; gnuplot&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The MOUSE_X and MOUSE_Y values seemed to be reasonable and this means that the point of mouse
&lt;br&gt;&amp;gt; cursor
&lt;br&gt;&amp;gt; seem to be read correctly.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have to solve why the mouse click cannot break the 'pause mouse' on gnuplot.exe while, on
&lt;br&gt;&amp;gt; wgnuplot.exe, the mouse click can break the 'pause mouse'.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26763979&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26763979.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26762975</id>
	<title>Re: pause mouse does not work on windows term on gnuplot.exe (on wgnuplot, pause mouse works correct)</title>
	<published>2009-12-12T17:31:58Z</published>
	<updated>2009-12-12T17:31:58Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have not yet gotten successful results on this issue.
&lt;br&gt;I would like to report one notice.
&lt;br&gt;&lt;br&gt;set term windows 
&lt;br&gt;plot sin(x) 
&lt;br&gt;pause mouse 
&lt;br&gt;&lt;br&gt;print MOUSE_X &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;print MOUSE_Y 
&lt;br&gt;&lt;br&gt;&lt;br&gt;#
&lt;br&gt;Clicking mouse did not break 'pause mouse' but pressing a key on the keyboard broke 'pause mouse'. 
&lt;br&gt;That was reported previously.
&lt;br&gt;&lt;br&gt;After breaking 'pause mouse' by pressing a key, I tried print XY coordinates of the point of mouse
&lt;br&gt;cursor.
&lt;br&gt;&lt;br&gt;gnuplot&amp;gt; set term win
&lt;br&gt;Terminal type set to 'windows'
&lt;br&gt;Options are 'color noenhanced'
&lt;br&gt;gnuplot&amp;gt; plot sin(x)
&lt;br&gt;gnuplot&amp;gt; pause mouse
&lt;br&gt;gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;-6.73839400734768
&lt;br&gt;gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;-0.0106162447389911
&lt;br&gt;gnuplot&amp;gt;
&lt;br&gt;&lt;br&gt;The MOUSE_X and MOUSE_Y values seemed to be reasonable and this means that the point of mouse cursor
&lt;br&gt;seem to be read correctly.
&lt;br&gt;&lt;br&gt;I have to solve why the mouse click cannot break the 'pause mouse' on gnuplot.exe while, on
&lt;br&gt;wgnuplot.exe, the mouse click can break the 'pause mouse'.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26762975&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26762975.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26760691</id>
	<title>Re: pause mouse does not work on windows term on gnuplot.exe (on wgnuplot, pause mouse works correct)</title>
	<published>2009-12-12T12:04:58Z</published>
	<updated>2009-12-12T12:04:58Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have tried some modification on mouse.c but got no success.
&lt;br&gt;However, I noticed that pressing keyboard successfully breaks 'pause mouse'. 
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;--- Tatsuro MATSUOKA wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; In the octave mailing list, 
&lt;br&gt;&amp;gt; it is revealed that pause mouse does not work correct on gnuplot.exe.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/Problem-with-ginput-to26706688.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Problem-with-ginput-to26706688.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Ben Abbott reduce the problem of gnuplot as,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; set term windows 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; plot sin(x) 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; pause mouse 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_X &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_Y 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On the wgnuplot.exe (4.4 and 4.5), the above worked correct as,
&lt;br&gt;&amp;gt; gnuplot&amp;gt; set term windows
&lt;br&gt;&amp;gt; Terminal type set to 'windows'
&lt;br&gt;&amp;gt; Options are 'color noenhanced font &amp;quot;Arial, 10&amp;quot;'
&lt;br&gt;&amp;gt; gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; gnuplot&amp;gt; pause mouse
&lt;br&gt;&amp;gt; paused
&lt;br&gt;&amp;gt; gnuplot&amp;gt;
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;&amp;gt; -5.02091446704168
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;&amp;gt; -0.362648407563289
&lt;br&gt;&amp;gt; gnuplot&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On gnuplot.exe wxt term, it also work 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Terminal type set to 'wxt'
&lt;br&gt;&amp;gt; gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; gnuplot&amp;gt; pause mouse
&lt;br&gt;&amp;gt; gnuplot&amp;gt;
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;&amp;gt; -1.10333064009337
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;&amp;gt; 0.210836991070077
&lt;br&gt;&amp;gt; gnuplot&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; However on windows term on gnuplot.exe (4.4 and 4.5),
&lt;br&gt;&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; pause mouse
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; No response even clicking mouse on the plot window.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have paste the commands to the gnuplot prompt using quick edit mode of cmd facilities.
&lt;br&gt;&amp;gt; gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; gnuplot&amp;gt; pause mouse
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;undefined variable: MOUSE_X
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;undefined variable: MOUSE_Y
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 'pause mouse' was skipped.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; At the moment, I have not seen the code concerning to 'pause mouse'.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; --------------------------------------
&lt;br&gt;&amp;gt; Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Return on Information:
&lt;br&gt;&amp;gt; Google Enterprise Search pays you back
&lt;br&gt;&amp;gt; Get the facts.
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; gnuplot-beta mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26760691&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26760691&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26760691.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26745392</id>
	<title>How to compile gnuplot with AquaTerm?</title>
	<published>2009-12-11T06:40:23Z</published>
	<updated>2009-12-11T06:40:23Z</updated>
	<author>
		<name>Mojca Miklavec</name>
	</author>
	<content type="html">Hello,
&lt;br&gt;&lt;br&gt;on my previous computer (OS X Leopard) the AquaTerm has been built and
&lt;br&gt;used by default. After changing the computer the AquaTerm doesn't get
&lt;br&gt;built into gnuplot any more.
&lt;br&gt;&lt;br&gt;The ./configure reports
&lt;br&gt;&amp;nbsp; aqua terminal (MacOS X): yes
&lt;br&gt;but the terminal is not available after I make the executable.
&lt;br&gt;&lt;br&gt;Any hints about this? I can send some log, but it might make sense if
&lt;br&gt;someone can suggest what logs to send or what to look for.
&lt;br&gt;&lt;br&gt;Thanks a lot,
&lt;br&gt;&amp;nbsp; &amp;nbsp;Mojca
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26745392&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-to-compile-gnuplot-with-AquaTerm--tp26745392p26745392.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26739744</id>
	<title>pause mouse does not work on windows term on gnuplot.exe (on wgnuplot, pause mouse works correct)</title>
	<published>2009-12-10T23:31:08Z</published>
	<updated>2009-12-10T23:31:08Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;In the octave mailing list, 
&lt;br&gt;it is revealed that pause mouse does not work correct on gnuplot.exe.
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/Problem-with-ginput-to26706688.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/Problem-with-ginput-to26706688.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Ben Abbott reduce the problem of gnuplot as,
&lt;br&gt;&lt;br&gt;gnuplot&amp;gt; set term windows 
&lt;br&gt;gnuplot&amp;gt; plot sin(x) 
&lt;br&gt;gnuplot&amp;gt; pause mouse 
&lt;br&gt;gnuplot&amp;gt; print MOUSE_X &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;gnuplot&amp;gt; print MOUSE_Y 
&lt;br&gt;&lt;br&gt;On the wgnuplot.exe (4.4 and 4.5), the above worked correct as,
&lt;br&gt;gnuplot&amp;gt; set term windows
&lt;br&gt;Terminal type set to 'windows'
&lt;br&gt;Options are 'color noenhanced font &amp;quot;Arial, 10&amp;quot;'
&lt;br&gt;gnuplot&amp;gt; plot sin(x)
&lt;br&gt;gnuplot&amp;gt; pause mouse
&lt;br&gt;paused
&lt;br&gt;gnuplot&amp;gt;
&lt;br&gt;gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;-5.02091446704168
&lt;br&gt;gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;-0.362648407563289
&lt;br&gt;gnuplot&amp;gt;
&lt;br&gt;&lt;br&gt;On gnuplot.exe wxt term, it also work 
&lt;br&gt;&lt;br&gt;Terminal type set to 'wxt'
&lt;br&gt;gnuplot&amp;gt; plot sin(x)
&lt;br&gt;gnuplot&amp;gt; pause mouse
&lt;br&gt;gnuplot&amp;gt;
&lt;br&gt;gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;-1.10333064009337
&lt;br&gt;gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;0.210836991070077
&lt;br&gt;gnuplot&amp;gt;
&lt;br&gt;&lt;br&gt;However on windows term on gnuplot.exe (4.4 and 4.5),
&lt;br&gt;plot sin(x)
&lt;br&gt;pause mouse
&lt;br&gt;&lt;br&gt;No response even clicking mouse on the plot window.
&lt;br&gt;&lt;br&gt;I have paste the commands to the gnuplot prompt using quick edit mode of cmd facilities.
&lt;br&gt;gnuplot&amp;gt; plot sin(x)
&lt;br&gt;gnuplot&amp;gt; pause mouse
&lt;br&gt;gnuplot&amp;gt; print MOUSE_X
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;undefined variable: MOUSE_X
&lt;br&gt;&lt;br&gt;gnuplot&amp;gt; print MOUSE_Y
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;undefined variable: MOUSE_Y
&lt;br&gt;&lt;br&gt;'pause mouse' was skipped.
&lt;br&gt;&lt;br&gt;At the moment, I have not seen the code concerning to 'pause mouse'.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26739744&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/pause-mouse-does-not-work-on-windows-term-on-gnuplot.exe-%28on-wgnuplot%2C-pause-mouse-works-correct%29-tp26739744p26739744.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26705910</id>
	<title>Re: bug? in emf enhanced terminal; 'ylabel' on 4.4rc1 and 4.5</title>
	<published>2009-12-08T22:51:09Z</published>
	<updated>2009-12-08T22:51:09Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have built binaries from the latest cvs source 
&lt;br&gt;&lt;br&gt;2009-12-08 &amp;nbsp;Ethan A Merritt &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26705910&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;merritt@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * term/emf.trm (ENHemf_put_text): Left/right/center justification of
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; enhanced text was not taking into account the text angle. Now it does.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Bugfix.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * src/breaders.c (gd_filetype_function): Make load of jpeg or gif image
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; conditional on support by the installed libgd.
&lt;br&gt;&lt;br&gt;The test
&lt;br&gt;&lt;br&gt;set term emf enh
&lt;br&gt;set ylabel 'y label a^{-1}'
&lt;br&gt;set out 'ylabel.emf'
&lt;br&gt;plot sin(x)
&lt;br&gt;set out
&lt;br&gt;&lt;br&gt;worked fine!
&lt;br&gt;&lt;br&gt;Thanks!
&lt;br&gt;&lt;br&gt;The binaries on Cygwin, MinGW and DJGPP have been updated.
&lt;br&gt;&lt;a href=&quot;http://www.tatsuromatsuoka.com/gnuplot/Eng/cygbin/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tatsuromatsuoka.com/gnuplot/Eng/cygbin/&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;&lt;br&gt;--- Tatsuro MATSUOKA wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thank you for your immediate response.
&lt;br&gt;&amp;gt; I have apply your patch to the cvs source and tested on MinGW.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Your patch makes the test goes well.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks!!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26705910&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/bug--in-emf-enhanced-terminal--%27ylabel%27-on-4.4rc1-and-4.5-tp26688735p26705910.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26704751</id>
	<title>Re: gnuplot 4.4rc-1 : ReadmeWindows lacks explanation of 'gnuplot.exe'</title>
	<published>2009-12-08T19:47:39Z</published>
	<updated>2009-12-08T19:47:39Z</updated>
	<author>
		<name>Ethan Merritt (sfeam)</name>
	</author>
	<content type="html">On Monday 30 November 2009, Petr Mikulik wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; BTW, I have a quick look it and found that the document 'ReadmeWindows' 
&lt;br&gt;&amp;gt; &amp;gt; lacks explanation of 'gnuplot.exe'. &amp;nbsp;This is one of the important topic of 
&lt;br&gt;&amp;gt; &amp;gt; gnuplot 4.4.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks for spotting this. I propose the following text:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; gnuplot.exe: Text (console) mode version of the gnuplot executable with all
&lt;br&gt;&amp;gt; the associated pipe functionality as it is usual on all other platforms.
&lt;br&gt;&amp;gt; This means that this program can also accept commands on stdin (standard
&lt;br&gt;&amp;gt; input) and print messages on stdout (standard output). This program replaces
&lt;br&gt;&amp;gt; pgnuplot.exe and it is recommended to use it for 3rd party applications
&lt;br&gt;&amp;gt; using gnuplot as graph engine, for example Octave (www.octave.org).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Feel free to comment/update.
&lt;/div&gt;&lt;br&gt;Please go ahead and add this, along with any other description you think
&lt;br&gt;would be useful.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26704751&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnuplot-4.4rc-1-%3A-ReadmeWindows-lacks-explanation-of-%27gnuplot.exe%27-tp26569640p26704751.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26703050</id>
	<title>Re: bug? in emf enhanced terminal; 'ylabel' on 4.4rc1 and 4.5</title>
	<published>2009-12-08T15:59:54Z</published>
	<updated>2009-12-08T15:59:54Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thank you for your immediate response.
&lt;br&gt;I have apply your patch to the cvs source and tested on MinGW.
&lt;br&gt;&lt;br&gt;Your patch makes the test goes well.
&lt;br&gt;&lt;br&gt;Thanks!!
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;--- Ethan Merritt &amp;nbsp;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Monday 07 December 2009 20:56:28 Tatsuro MATSUOKA wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; I have tested the following script
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; set term emf enh
&lt;br&gt;&amp;gt; &amp;gt; set ylabel 'y label a^{-1}'
&lt;br&gt;&amp;gt; &amp;gt; set out 'ylabel.emf'
&lt;br&gt;&amp;gt; &amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; &amp;gt; set out
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; set term emf enh
&lt;br&gt;&amp;gt; &amp;gt; Terminal type set to 'emf'
&lt;br&gt;&amp;gt; &amp;gt; Options are 'color dashed &amp;quot;Arial&amp;quot; 12 enhanced '
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; set ylabel 'y label a^{-1}'
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; set out 'ylabel.emf'
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;warning: emf_move: (-360,10421) out of range
&lt;br&gt;&amp;gt; &amp;gt; gnuplot&amp;gt; set out
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;warning: emf_move: (-360,10421) out of range
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I confirm this. &amp;nbsp;
&lt;br&gt;&amp;gt; It is a general problem with emf, not specific to windows.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The enhanced text mode is ignoring text rotation when it does
&lt;br&gt;&amp;gt; left/right/center justification. &amp;nbsp;The text placement is
&lt;br&gt;&amp;gt; always incorrect when the text is both rotated and enhanced.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The attached patch is better than the current code, but it is only 
&lt;br&gt;&amp;gt; an approximation to the correct placement. &amp;nbsp;I do not know how to
&lt;br&gt;&amp;gt; do a more complete treatment of rotation + justification in emf.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	Ethan
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; result graph is 
&lt;br&gt;&amp;gt; &amp;gt; &lt;a href=&quot;http://www.geocities.jp/tmgpltwin/Files/Files.html#0040&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.geocities.jp/tmgpltwin/Files/Files.html#0040&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;gt; 0040 ylabel_emf_enh.png
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; The above confirmed 4.5 on MinGW &amp;nbsp;and cygwin (changelog 2009-12-05) and gnuplot 4.4rc1(windows
&lt;br&gt;&amp;gt; by
&lt;br&gt;&amp;gt; &amp;gt; Petr) .
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; If I do not use a^{-1}, ylabel is located in proper position. 
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Regards
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; Tatsuro
&lt;br&gt;&amp;gt; &amp;gt; --- gnuplot/term/emf.trm	2009-09-17 08:51:22.000000000 -0700
&lt;br&gt;&amp;gt; +++ gnuplot-cvs/term/emf.trm	2009-12-08 10:47:53.000000000 -0800
&lt;br&gt;&amp;gt; @@ -1583,15 +1583,23 @@ ENHemf_put_text(unsigned int x, unsigned
&lt;br&gt;&amp;gt; &amp;nbsp;	ENHemf_font = emf_fontname;
&lt;br&gt;&amp;gt; &amp;nbsp;	ENHemf_fontsize = emf_fontsize;
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp;/* EAM -FIXME
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; * To do proper justification requires some way to track the current position
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; * after writing a text fragment. &amp;nbsp;I don't know how to do that in emf.
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; * So I punt by just estimating the total length.
&lt;br&gt;&amp;gt; + &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;if (emf_justify == RIGHT) {
&lt;br&gt;&amp;gt; -	EMF_MoveToEx(x - term-&amp;gt;h_char * len, term-&amp;gt;ymax-y);
&lt;br&gt;&amp;gt; -	EMF_move(x - EMF_AVG_WID * term-&amp;gt;h_char * len, y);
&lt;br&gt;&amp;gt; +	EMF_move(
&lt;br&gt;&amp;gt; +		x - term-&amp;gt;h_char * len * cos(emf_vert_text * EMF_10THDEG2RAD),
&lt;br&gt;&amp;gt; +		y - term-&amp;gt;h_char * len * sin(emf_vert_text * EMF_10THDEG2RAD)
&lt;br&gt;&amp;gt; +		);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else if (emf_justify == CENTRE) {
&lt;br&gt;&amp;gt; -	EMF_MoveToEx(x - term-&amp;gt;h_char * len/2, term-&amp;gt;ymax-y);
&lt;br&gt;&amp;gt; -	EMF_move(x - EMF_AVG_WID * term-&amp;gt;h_char * len/2, y);
&lt;br&gt;&amp;gt; +	EMF_move(
&lt;br&gt;&amp;gt; +		x - term-&amp;gt;h_char * len/2 * cos(emf_vert_text * EMF_10THDEG2RAD),
&lt;br&gt;&amp;gt; +		y - term-&amp;gt;h_char * len/2 * sin(emf_vert_text * EMF_10THDEG2RAD)
&lt;br&gt;&amp;gt; +		);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;&amp;gt; -	EMF_MoveToEx(x, term-&amp;gt;ymax-y);
&lt;br&gt;&amp;gt; -	EMF_move(x, y);
&lt;br&gt;&amp;gt; +	EMF_move( x, y);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;emf_justify = LEFT;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26703050&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/bug--in-emf-enhanced-terminal--%27ylabel%27-on-4.4rc1-and-4.5-tp26688735p26703050.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26699385</id>
	<title>Re: bug? in emf enhanced terminal; 'ylabel' on 4.4rc1 and 4.5</title>
	<published>2009-12-08T11:16:28Z</published>
	<updated>2009-12-08T11:16:28Z</updated>
	<author>
		<name>Ethan Merritt</name>
	</author>
	<content type="html">On Monday 07 December 2009 20:56:28 Tatsuro MATSUOKA wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I have tested the following script
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; set term emf enh
&lt;br&gt;&amp;gt; set ylabel 'y label a^{-1}'
&lt;br&gt;&amp;gt; set out 'ylabel.emf'
&lt;br&gt;&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; set out
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; gnuplot&amp;gt; set term emf enh
&lt;br&gt;&amp;gt; Terminal type set to 'emf'
&lt;br&gt;&amp;gt; Options are 'color dashed &amp;quot;Arial&amp;quot; 12 enhanced '
&lt;br&gt;&amp;gt; gnuplot&amp;gt; set ylabel 'y label a^{-1}'
&lt;br&gt;&amp;gt; gnuplot&amp;gt; set out 'ylabel.emf'
&lt;br&gt;&amp;gt; gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;warning: emf_move: (-360,10421) out of range
&lt;br&gt;&amp;gt; gnuplot&amp;gt; set out
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;warning: emf_move: (-360,10421) out of range
&lt;/div&gt;&lt;/div&gt;I confirm this. &amp;nbsp;
&lt;br&gt;It is a general problem with emf, not specific to windows.
&lt;br&gt;&lt;br&gt;The enhanced text mode is ignoring text rotation when it does
&lt;br&gt;left/right/center justification. &amp;nbsp;The text placement is
&lt;br&gt;always incorrect when the text is both rotated and enhanced.
&lt;br&gt;&lt;br&gt;The attached patch is better than the current code, but it is only 
&lt;br&gt;an approximation to the correct placement. &amp;nbsp;I do not know how to
&lt;br&gt;do a more complete treatment of rotation + justification in emf.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; result graph is 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.geocities.jp/tmgpltwin/Files/Files.html#0040&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.geocities.jp/tmgpltwin/Files/Files.html#0040&lt;/a&gt;&lt;br&gt;&amp;gt; 0040 ylabel_emf_enh.png
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The above confirmed 4.5 on MinGW &amp;nbsp;and cygwin (changelog 2009-12-05) and gnuplot 4.4rc1(windows by
&lt;br&gt;&amp;gt; Petr) .
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I do not use a^{-1}, ylabel is located in proper position. 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;tt&gt;[emf_enh_justify.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;--- gnuplot/term/emf.trm	2009-09-17 08:51:22.000000000 -0700
&lt;br&gt;+++ gnuplot-cvs/term/emf.trm	2009-12-08 10:47:53.000000000 -0800
&lt;br&gt;@@ -1583,15 +1583,23 @@ ENHemf_put_text(unsigned int x, unsigned
&lt;br&gt;&amp;nbsp;	ENHemf_font = emf_fontname;
&lt;br&gt;&amp;nbsp;	ENHemf_fontsize = emf_fontsize;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;/* EAM -FIXME
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * To do proper justification requires some way to track the current position
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * after writing a text fragment. &amp;nbsp;I don't know how to do that in emf.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; * So I punt by just estimating the total length.
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if (emf_justify == RIGHT) {
&lt;br&gt;-	EMF_MoveToEx(x - term-&amp;gt;h_char * len, term-&amp;gt;ymax-y);
&lt;br&gt;-	EMF_move(x - EMF_AVG_WID * term-&amp;gt;h_char * len, y);
&lt;br&gt;+	EMF_move(
&lt;br&gt;+		x - term-&amp;gt;h_char * len * cos(emf_vert_text * EMF_10THDEG2RAD),
&lt;br&gt;+		y - term-&amp;gt;h_char * len * sin(emf_vert_text * EMF_10THDEG2RAD)
&lt;br&gt;+		);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;} else if (emf_justify == CENTRE) {
&lt;br&gt;-	EMF_MoveToEx(x - term-&amp;gt;h_char * len/2, term-&amp;gt;ymax-y);
&lt;br&gt;-	EMF_move(x - EMF_AVG_WID * term-&amp;gt;h_char * len/2, y);
&lt;br&gt;+	EMF_move(
&lt;br&gt;+		x - term-&amp;gt;h_char * len/2 * cos(emf_vert_text * EMF_10THDEG2RAD),
&lt;br&gt;+		y - term-&amp;gt;h_char * len/2 * sin(emf_vert_text * EMF_10THDEG2RAD)
&lt;br&gt;+		);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;-	EMF_MoveToEx(x, term-&amp;gt;ymax-y);
&lt;br&gt;-	EMF_move(x, y);
&lt;br&gt;+	EMF_move( x, y);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;emf_justify = LEFT;
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26699385&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/bug--in-emf-enhanced-terminal--%27ylabel%27-on-4.4rc1-and-4.5-tp26688735p26699385.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26688735</id>
	<title>bug? in emf enhanced terminal; 'ylabel' on 4.4rc1 and 4.5</title>
	<published>2009-12-07T20:56:28Z</published>
	<updated>2009-12-07T20:56:28Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have tested the following script
&lt;br&gt;&lt;br&gt;set term emf enh
&lt;br&gt;set ylabel 'y label a^{-1}'
&lt;br&gt;set out 'ylabel.emf'
&lt;br&gt;plot sin(x)
&lt;br&gt;set out
&lt;br&gt;&lt;br&gt;gnuplot&amp;gt; set term emf enh
&lt;br&gt;Terminal type set to 'emf'
&lt;br&gt;Options are 'color dashed &amp;quot;Arial&amp;quot; 12 enhanced '
&lt;br&gt;gnuplot&amp;gt; set ylabel 'y label a^{-1}'
&lt;br&gt;gnuplot&amp;gt; set out 'ylabel.emf'
&lt;br&gt;gnuplot&amp;gt; plot sin(x)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;warning: emf_move: (-360,10421) out of range
&lt;br&gt;gnuplot&amp;gt; set out
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;warning: emf_move: (-360,10421) out of range
&lt;br&gt;&lt;br&gt;result graph is 
&lt;br&gt;&lt;a href=&quot;http://www.geocities.jp/tmgpltwin/Files/Files.html#0040&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.geocities.jp/tmgpltwin/Files/Files.html#0040&lt;/a&gt;&lt;br&gt;0040 ylabel_emf_enh.png
&lt;br&gt;&lt;br&gt;The above confirmed 4.5 on MinGW &amp;nbsp;and cygwin (changelog 2009-12-05) and gnuplot 4.4rc1(windows by
&lt;br&gt;Petr) .
&lt;br&gt;&lt;br&gt;&lt;br&gt;If I do not use a^{-1}, ylabel is located in proper position. 
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Get Disney character's mail address on Yahoo! Mail
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/disney/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/disney/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Return on Information:
&lt;br&gt;Google Enterprise Search pays you back
&lt;br&gt;Get the facts.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/google-dev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/google-dev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26688735&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/bug--in-emf-enhanced-terminal--%27ylabel%27-on-4.4rc1-and-4.5-tp26688735p26688735.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26670185</id>
	<title>Re: gnuplot 4.4 rc1 build failure</title>
	<published>2009-12-06T15:07:15Z</published>
	<updated>2009-12-06T15:07:15Z</updated>
	<author>
		<name>Ethan Merritt (sfeam)</name>
	</author>
	<content type="html">On Sunday 06 December 2009, &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26670185&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;mws115@...&lt;/a&gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi All,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I tried to build 4.4 RC1 on Solaris 9. &amp;nbsp;Here are the libraries I have.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; zlib 1.2.3
&lt;br&gt;&amp;gt; libpng 1.2.18
&lt;br&gt;&amp;gt; freetype 2.3.5
&lt;br&gt;&amp;gt; gd 2.0.33
&lt;br&gt;&amp;gt; gcc 3.4.6 or gcc 4.2.? &amp;nbsp;( I will try with Sun compiler soon)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The failure came from the file breader.c. &amp;nbsp;I got a link err for a call to GDImageCreateFromJPEG. &amp;nbsp; I don't have JPEG libraries as part of the GD library. &amp;nbsp;It looks like some pre-processor check need to be added around this call and maybe others? 
&lt;/div&gt;&lt;/div&gt;I don't see any other places outside of gd.trm itself.
&lt;br&gt;Please try the attached patch.
&lt;br&gt;&lt;br&gt;&amp;gt; config.h has the proper settings for HAVE_GD_PNG and HAVE_GD_JPEG is undefined. &amp;nbsp;So the configure script picked-up on the fact the JPEG libraries were not available.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The ran quick tests after commenting out the 1 offending call. &amp;nbsp;The X11 and PNG seem to work. &amp;nbsp;I didn't test any other terminals yet. &amp;nbsp;I do get a warning from 'set term png' about the 'arial' font not being found. &amp;nbsp;I don't think you could find one font that is available on every operating system.
&lt;br&gt;&lt;br&gt;Right, although the very latest libgd (2.0.37) itself does a more thorough job of querying the system for font information via fontconfig.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan &amp;nbsp;
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[test_for_jpeg.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;--- gnuplot/src/breaders.c	2009-11-02 12:22:21.000000000 -0800
&lt;br&gt;+++ gnuplot-cvs/src/breaders.c	2009-12-06 14:58:10.000000000 -0800
&lt;br&gt;@@ -323,7 +323,11 @@ gd_filetype_function(int filetype)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;switch(filetype) {
&lt;br&gt;&amp;nbsp;	case GD_PNG:	im = gdImageCreateFromPng(fp); break;
&lt;br&gt;&amp;nbsp;	case GD_GIF:	im = gdImageCreateFromGif(fp); break;
&lt;br&gt;-	case GD_JPEG:	im = gdImageCreateFromJpeg(fp); break;
&lt;br&gt;+	case GD_JPEG:
&lt;br&gt;+#ifdef HAVE_GD_JPEG
&lt;br&gt;+			im = gdImageCreateFromJpeg(fp);
&lt;br&gt;+#endif
&lt;br&gt;+	default:	break;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;fclose(fp);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26670185&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnuplot-4.4-rc1-build-failure-tp26669684p26670185.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26669684</id>
	<title>gnuplot 4.4 rc1 build failure</title>
	<published>2009-12-06T13:57:24Z</published>
	<updated>2009-12-06T13:57:24Z</updated>
	<author>
		<name>m sutton</name>
	</author>
	<content type="html">&lt;font color='black' size='2' face='arial'&gt;&lt;font size=&quot;2&quot;&gt;&lt;font face=&quot;Arial, Helvetica, sans-serif&quot;&gt;Hi All,&lt;br&gt;
&lt;br&gt;
I tried to build 4.4 RC1 on Solaris 9.&amp;nbsp; Here are the libraries I have.&lt;br&gt;
&lt;br&gt;
zlib 1.2.3&lt;br&gt;
libpng 1.2.18&lt;br&gt;
freetype 2.3.5&lt;br&gt;
gd 2.0.33&lt;br&gt;
gcc 3.4.6 or gcc 4.2.?&amp;nbsp; ( I will try with Sun compiler soon)&lt;br&gt;
&lt;br&gt;
The failure came from the file breader.c.&amp;nbsp; I got a link err for a call to GDImageCreateFromJPEG.&amp;nbsp;&amp;nbsp; I don't have JPEG libraries as part of the GD library.&amp;nbsp; It looks like some pre-processor check need to be added around this call and maybe others? &lt;br&gt;
&lt;br&gt;
config.h has the proper settings for HAVE_GD_PNG and HAVE_GD_JPEG is undefined.&amp;nbsp; So the configure script picked-up on the fact the JPEG libraries were not available.&lt;br&gt;
&lt;br&gt;
The ran quick tests after commenting out the 1 offending call.&amp;nbsp; The X11 and PNG seem to work.&amp;nbsp; I didn't test any other terminals yet.&amp;nbsp; I do get a warning from 'set term png' about the 'arial' font not being found.&amp;nbsp; I don't think you could find one font that is available on every operating system.&lt;br&gt;
&lt;br&gt;
Mike&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26669684&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnuplot-4.4-rc1-build-failure-tp26669684p26669684.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26666263</id>
	<title>Re: gridding: differences of 4.2 and 4.4</title>
	<published>2009-12-06T08:05:55Z</published>
	<updated>2009-12-06T08:05:55Z</updated>
	<author>
		<name>Philipp K. Janert</name>
	</author>
	<content type="html">&lt;br&gt;It was me who wrote the code for the &amp;quot;new&amp;quot; dgrid3d 
&lt;br&gt;function, a couple of years back. I am just looking at
&lt;br&gt;the code and trying to get back into what I tried to do.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Could someone please clarify:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - The BNF description of syntax under &amp;quot;help set dgrid3d&amp;quot; shows
&lt;br&gt;&amp;gt; &amp;nbsp; only the &amp;quot;hann&amp;quot; option taking 2 additional parameters.
&lt;br&gt;&amp;gt; &amp;nbsp; But the text says that 5 options use these parameters.
&lt;br&gt;&amp;gt; &amp;nbsp; Which is correct?
&lt;br&gt;&lt;br&gt;All of the &amp;quot;new&amp;quot; smoothing kernels take the same number
&lt;br&gt;of parameters. There is a set of square brackets missing
&lt;br&gt;in the doc. (My bad.)
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - Is there a difference between
&lt;br&gt;&amp;gt; 	set dgrid3d &amp;lt;rows&amp;gt;, &amp;lt;cols&amp;gt;, &amp;lt;norm&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# old syntax
&lt;br&gt;&amp;gt; &amp;nbsp; and
&lt;br&gt;&amp;gt; 	set dgrid3d &amp;lt;rows&amp;gt;, &amp;lt;cols&amp;gt;, &amp;lt;norm&amp;gt; qnorm &amp;nbsp;# is this legal?
&lt;br&gt;&lt;br&gt;This should not be legal. (But it might work - got to try.)
&lt;br&gt;&lt;br&gt;&amp;gt; &amp;nbsp; and
&lt;br&gt;&amp;gt; 	set dgrid3d &amp;lt;rows&amp;gt;, &amp;lt;cols&amp;gt; qnorm &amp;lt;norm&amp;gt; &amp;nbsp; # new syntax
&lt;br&gt;&lt;br&gt;This should be identical to the first.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - Note that the current BNF description of syntax would not allow
&lt;br&gt;&amp;gt; &amp;nbsp; either of the first two commands above
&lt;br&gt;&lt;br&gt;That is correct. The synopsis shows only the new form
&lt;br&gt;of the command, which makes the kernel explicit. 
&lt;br&gt;According to the 2nd to last para in the doc, the first 
&lt;br&gt;version is accepted for backward compatibility
&lt;br&gt;&lt;br&gt;I'll look at Ethan's patch next.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 	Ethan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26666263&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gridding%3A-differences-of-4.2-and-4.4-tp26644986p26666263.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26654538</id>
	<title>gnuplot 4.4.0 rc-1 binaries on cygwin-1.7, MinGW (native windows) and DJGPP are uploaded on the web</title>
	<published>2009-12-05T02:46:50Z</published>
	<updated>2009-12-05T02:46:50Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have uploaded gnuplot 4.4.0 rc-1 binaries on cygwin-1.7, MinGW (native winodws) and DJGPP on my web
&lt;br&gt;site for &amp;nbsp;testing purpose.
&lt;br&gt;&lt;br&gt;&amp;nbsp;1. pngcairo/pdfcairo terminals and lua/tikz terminals are supported on Cygwin-1.7 and MinGW
&lt;br&gt;&amp;nbsp;2. differential package by which wxt terminal are available is prepared for MinGW 
&lt;br&gt;&amp;nbsp;3. DJGPP binaries (only fundamental terminals but canvas terminal is supported.)
&lt;br&gt;&lt;br&gt;Cygwin
&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://www.tatsuromatsuoka.com/gnuplot/Eng/cygbin/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tatsuromatsuoka.com/gnuplot/Eng/cygbin/&lt;/a&gt;&lt;br&gt;&amp;nbsp;gp44rc1-winbinX11-cygwin-1.7.zip
&lt;br&gt;&lt;br&gt;MinGW and DJGPP &amp;nbsp; 
&lt;br&gt;&amp;nbsp;&lt;a href=&quot;http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/&lt;/a&gt;&lt;br&gt;&amp;nbsp;gp44rc1-winbin.zip, gp44rc1-winbin-wxt-diff.zip, gp44rc1-dj2bin.zip
&lt;br&gt;&lt;br&gt;If you find some problem, please post to gnuplot-beta_atmark_lists.sourceforge.net except for careless
&lt;br&gt;mistake like a packaging error.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Learn more about HIV/AIDS - Red Ribbon Campaign 2009
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/redribbon/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/redribbon/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26654538&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gnuplot-4.4.0-rc-1-binaries-on-cygwin-1.7%2C-MinGW-%28native-windows%29-and-DJGPP-are-uploaded-on-the-web-tp26654538p26654538.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26653974</id>
	<title>Build results of gnuplot 4.4.0 rc-1 with lua patch on cygwin-1.7 and MinGW</title>
	<published>2009-12-05T01:13:17Z</published>
	<updated>2009-12-05T01:13:17Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;I have tried to build gnuplot 4.4.0rc-1 with the patch 'lua_install_30nov2009.patch'.
&lt;br&gt;&lt;br&gt;On the cygwin-1.7, building binaries were done successfully.
&lt;br&gt;However 'make install-strip' did not create /usr/local/share/gnuplot/4.4/lua.
&lt;br&gt;I manually created /usr/local/share/gnuplot/4.4/lua, copy required files there.
&lt;br&gt;&lt;br&gt;The tikz terminal seemed to work correct.
&lt;br&gt;&lt;br&gt;&lt;br&gt;**************
&lt;br&gt;$ patch -p 1 &amp;lt; ../lua_install_30nov2009.patch
&lt;br&gt;patching file src/Makefile.am
&lt;br&gt;patching file term/lua.trm
&lt;br&gt;Hunk #1 succeeded at 43 with fuzz 2.
&lt;br&gt;Hunk #2 succeeded at 542 (offset 13 lines).
&lt;br&gt;Hunk #3 succeeded at 1272 (offset 20 lines).
&lt;br&gt;patching file term/Makefile.am.in
&lt;br&gt;patching file config/makefile.cyg
&lt;br&gt;patching file config/makefile.dj2
&lt;br&gt;patching file config/makefile.mgw
&lt;br&gt;Hunk #1 succeeded at 104 with fuzz 2.
&lt;br&gt;patching file config/makefile.os2
&lt;br&gt;***********
&lt;br&gt;Patch seemed worked correctly. &amp;nbsp;In the case of cvs source, ./prepare was done.
&lt;br&gt;However there is not prepare script in source of 4.4.
&lt;br&gt;If autotools were used correctly, the 'make install' problem might not occur.
&lt;br&gt;&lt;br&gt;For MinGW, I need to modify makefile.mgw and lua.trm. 
&lt;br&gt;makefile.mgw
&lt;br&gt;&amp;nbsp;Modify it almost the same as that in 4.5 (The difference is only version number.)
&lt;br&gt;lua.trm
&lt;br&gt;&amp;nbsp;declaration error in 'len'.
&lt;br&gt;The above are already included in the 4.5. Therefore these are not &amp;nbsp;problems.
&lt;br&gt;&lt;br&gt;PS 1. pngcairo/pdfcairo terminals worked as expected on both cygwin-1.7 and MinGW. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;On MinGW, the wxt terminal also worked as expected.
&lt;br&gt;&lt;br&gt;PS 2. I also build DJGPP binary without lua/tikz terminal. It worked correctly.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Learn more about HIV/AIDS - Red Ribbon Campaign 2009
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/redribbon/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/redribbon/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26653974&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Build-results-of-gnuplot-4.4.0-rc-1-with-lua-patch-on-cygwin-1.7-and-MinGW-tp26653974p26653974.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26653421</id>
	<title>Re: patch for makefile.mgw</title>
	<published>2009-12-04T23:03:55Z</published>
	<updated>2009-12-04T23:03:55Z</updated>
	<author>
		<name>Ethan Merritt (sfeam)</name>
	</author>
	<content type="html">On Friday 04 December 2009, Tatsuro MATSUOKA wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I found inconsistency in makefile.mgw in the current cvs source.
&lt;br&gt;&amp;gt; In install section of makefile.mgw
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 	mkdir -p $(DESTDIR)/share/PostScript
&lt;br&gt;&amp;gt; 	cp ../term/PostScript/*.ps $(DESTDIR)/$(GNUPLOT_PS_DIR)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The above does not work correct if &amp;nbsp;GNUPLOT_PS_DIR is not share/PostScipt.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Is the above to be the following
&lt;br&gt;&amp;gt; 	mkdir -p $(DESTDIR)/$(GNUPLOT_PS_DIR)
&lt;br&gt;&amp;gt; 	cp ../term/PostScript/*.ps $(DESTDIR)/$(GNUPLOT_PS_DIR)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I made a patch for makefile.mgw according the above.
&lt;/div&gt;&lt;br&gt;OK. Applied to 4.4 and 4.5
&lt;br&gt;&lt;br&gt;&amp;gt; Perhaps similar correction should be made for makefile.cyg.
&lt;br&gt;&lt;br&gt;Yes. That looks correct. Actually it seems there is an error in the
&lt;br&gt;order of directory creation in makefile.cyg, but this will fix it.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Tatsuro
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26653421&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/patch-for-makefile.mgw-tp26639150p26653421.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26652846</id>
	<title>Re: gridding: differences of 4.2 and 4.4</title>
	<published>2009-12-04T20:03:06Z</published>
	<updated>2009-12-04T20:03:06Z</updated>
	<author>
		<name>Ethan Merritt (sfeam)</name>
	</author>
	<content type="html">On Friday 04 December 2009, Ethan Merritt wrote:
&lt;br&gt;&amp;gt; On Friday 04 December 2009 08:19:43 Petr Mikulik wrote:
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; There is yet another error in 4.4 -- the following command fails:
&lt;br&gt;&amp;gt; &amp;gt; m=5; n=8; set dgrid3d m,m,n
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'll have a quick go at fixing this.
&lt;br&gt;&lt;br&gt;Patch attached.
&lt;br&gt;It turned out to be more involved than I expected, so please test.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br /&gt;&lt;tt&gt;[set_dgrid3d_04dec2009.patch]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * src/tables.h src/tables.c src/show.c src/save.c src/graph3d.h:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Move all the DGRID3D_* options into a shared table.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * src/set.c: Replace the set_dgrid3d() routine with a version that uses
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shared a option table and handles input values contained in variables.
&lt;br&gt;&lt;br&gt;diff -urp gnuplot/src/graph3d.h gnuplot-cvs/src/graph3d.h
&lt;br&gt;--- gnuplot/src/graph3d.h	2009-04-18 16:05:01.000000000 -0700
&lt;br&gt;+++ gnuplot-cvs/src/graph3d.h	2009-12-04 19:04:53.000000000 -0800
&lt;br&gt;@@ -53,13 +53,15 @@
&lt;br&gt;&amp;nbsp;/* Type definitions */
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;typedef enum en_dgrid3d_mode {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;DGRID3D_DEFAULT,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DGRID3D_QNORM,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DGRID3D_SPLINES,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DGRID3D_GAUSS,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DGRID3D_EXP,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DGRID3D_CAUCHY,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;DGRID3D_BOX,
&lt;br&gt;- &amp;nbsp; &amp;nbsp;DGRID3D_HANN
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;DGRID3D_HANN,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;DGRID3D_OTHER
&lt;br&gt;&amp;nbsp;} t_dgrid3d_mode;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;typedef enum en_contour_placement {
&lt;br&gt;diff -urp gnuplot/src/save.c gnuplot-cvs/src/save.c
&lt;br&gt;--- gnuplot/src/save.c	2009-10-27 23:46:27.000000000 -0700
&lt;br&gt;+++ gnuplot-cvs/src/save.c	2009-12-04 19:07:16.000000000 -0800
&lt;br&gt;@@ -269,12 +269,10 @@ set y2data%s\n&amp;quot;,
&lt;br&gt;&amp;nbsp;	fprintf(fp, &amp;quot;set dgrid3d %d,%d splines\n&amp;quot;,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	dgrid3d_row_fineness, dgrid3d_col_fineness );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;-	char *modes[] = { &amp;quot;qnorm&amp;quot;, &amp;quot;splines&amp;quot;, 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;		 &amp;nbsp;&amp;quot;gauss&amp;quot;, &amp;quot;exp&amp;quot;, &amp;quot;cauchy&amp;quot;, &amp;quot;box&amp;quot;, &amp;quot;hann&amp;quot; };
&lt;br&gt;&amp;nbsp;	fprintf(fp, &amp;quot;set dgrid3d %d,%d %s %f,%f\n&amp;quot;,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	dgrid3d_row_fineness,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	dgrid3d_col_fineness,
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	modes[dgrid3d_mode],
&lt;br&gt;+		reverse_table_lookup(dgrid3d_mode_tbl, dgrid3d_mode),
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	dgrid3d_x_scale,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	dgrid3d_y_scale );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;diff -urp gnuplot/src/set.c gnuplot-cvs/src/set.c
&lt;br&gt;--- gnuplot/src/set.c	2009-12-03 20:25:12.000000000 -0800
&lt;br&gt;+++ gnuplot-cvs/src/set.c	2009-12-04 19:13:25.000000000 -0800
&lt;br&gt;@@ -1125,181 +1125,85 @@ set_contour()
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;/* process 'set dgrid3d' command */
&lt;br&gt;-/* PKJ: this is the original version, which is called by the new
&lt;br&gt;- &amp;nbsp; set_dgrid3d() to handle the old syntax of this command. */
&lt;br&gt;-static void
&lt;br&gt;-classic_set_dgrid3d()
&lt;br&gt;-{
&lt;br&gt;- &amp;nbsp; &amp;nbsp;int local_vals[3];
&lt;br&gt;- &amp;nbsp; &amp;nbsp;int i;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;TBOOLEAN was_comma = TRUE;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;c_token++;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;local_vals[0] = dgrid3d_row_fineness;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;local_vals[1] = dgrid3d_col_fineness;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;local_vals[2] = dgrid3d_norm_value;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;for (i = 0; i &amp;lt; 3 &amp;&amp; !(END_OF_COMMAND);) {
&lt;br&gt;-	if (equals(c_token,&amp;quot;,&amp;quot;)) {
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp;if (was_comma) i++;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp;was_comma = TRUE;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp;c_token++;
&lt;br&gt;-	} else {
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp;if (!was_comma)
&lt;br&gt;-		int_error(c_token, &amp;quot;',' expected&amp;quot;);
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp;local_vals[i] = real_expression();
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp;i++;
&lt;br&gt;-	 &amp;nbsp; &amp;nbsp;was_comma = FALSE;
&lt;br&gt;-	}
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if (local_vals[0] &amp;lt; 2 || local_vals[0] &amp;gt; 1000)
&lt;br&gt;-	int_error(c_token, 
&lt;br&gt;-		 &amp;nbsp;&amp;quot;Row size must be in [2:1000] range; size unchanged&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if (local_vals[1] &amp;lt; 2 || local_vals[1] &amp;gt; 1000)
&lt;br&gt;-	int_error(c_token,
&lt;br&gt;-		 &amp;nbsp;&amp;quot;Col size must be in [2:1000] range; size unchanged&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if (local_vals[2] &amp;lt; 1 || local_vals[2] &amp;gt; 100)
&lt;br&gt;-	int_error(c_token, &amp;quot;Norm must be in [1:100] range; norm unchanged&amp;quot;);
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;dgrid3d_row_fineness = local_vals[0];
&lt;br&gt;- &amp;nbsp; &amp;nbsp;dgrid3d_col_fineness = local_vals[1];
&lt;br&gt;- &amp;nbsp; &amp;nbsp;dgrid3d_norm_value = local_vals[2];
&lt;br&gt;- &amp;nbsp; &amp;nbsp;dgrid3d = TRUE;
&lt;br&gt;-}
&lt;br&gt;-
&lt;br&gt;-
&lt;br&gt;-/* process 'set dgrid3d' command */
&lt;br&gt;&amp;nbsp;static void
&lt;br&gt;&amp;nbsp;set_dgrid3d()
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;- &amp;nbsp; &amp;nbsp;int tmp = c_token;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;int t, ft, mt, token_cnt; /* tokens, first_token, mode_token */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;int token_cnt = 0; /* Number of comma-separated values read in */
&lt;br&gt;&amp;nbsp; &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;double gridx &amp;nbsp;= (double)dgrid3d_row_fineness;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;double gridy &amp;nbsp;= (double)dgrid3d_col_fineness;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/* dgrid3d_norm_value is not used by 'new' syntax, only 'classic' */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;int gridx &amp;nbsp; &amp;nbsp; = dgrid3d_row_fineness;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;int gridy &amp;nbsp; &amp;nbsp; = dgrid3d_col_fineness;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;int normval &amp;nbsp; = dgrid3d_norm_value;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;double scalex = dgrid3d_x_scale;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;double scaley = dgrid3d_y_scale;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/* dgrid3d has two different syntax alternatives: classic and new.
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; If there is a &amp;quot;mode&amp;quot; token, the syntax is new, otherwise it's classic.*/
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; If there is a &amp;quot;mode&amp;quot; keyword, the syntax is new, otherwise it is classic.*/
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;dgrid3d_mode &amp;nbsp;= DGRID3D_DEFAULT;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/* look for mode as first string token - remember its token number */
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;c_token++;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;mt = -1; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /* no string found among tokens */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;while( !(END_OF_COMMAND) ) { 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( mt == -1 &amp;&amp; !isanumber(c_token) &amp;&amp; !equals( c_token, &amp;quot;,&amp;quot; ) ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;mt = c_token;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;c_token++;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp;token_cnt = c_token - (tmp+1);
&lt;br&gt;- &amp;nbsp; &amp;nbsp;c_token = tmp; &amp;nbsp; &amp;nbsp; /* reset token counter to its original position */
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/* no mode token found: classic format - reset counter and call old fct */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if( mt == -1 ) { 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;classic_set_dgrid3d();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dgrid3d_mode = DGRID3D_QNORM; /* only set if classic succeeds */
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return; 
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/* determine the mode - fail if not recognized */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if( &amp;nbsp; &amp;nbsp; &amp;nbsp;equals( mt, &amp;quot;splines&amp;quot; ) ) { dgrid3d_mode = DGRID3D_SPLINES; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else if( equals( mt, &amp;quot;qnorm&amp;quot; &amp;nbsp; ) ) { dgrid3d_mode = DGRID3D_QNORM; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else if( equals( mt, &amp;quot;gauss&amp;quot; &amp;nbsp; ) ) { dgrid3d_mode = DGRID3D_GAUSS; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else if( equals( mt, &amp;quot;cauchy&amp;quot; &amp;nbsp;) ) { dgrid3d_mode = DGRID3D_CAUCHY; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else if( equals( mt, &amp;quot;exp&amp;quot; &amp;nbsp; &amp;nbsp; ) ) { dgrid3d_mode = DGRID3D_EXP; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else if( equals( mt, &amp;quot;box&amp;quot; &amp;nbsp; &amp;nbsp; ) ) { dgrid3d_mode = DGRID3D_BOX; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else if( equals( mt, &amp;quot;hann&amp;quot; &amp;nbsp; &amp;nbsp;) ) { dgrid3d_mode = DGRID3D_HANN; }
&lt;br&gt;- &amp;nbsp; &amp;nbsp;else {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( mt,
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;Expecting one of: splines, qnorm, gauss, cauchy, exp, box, hann&amp;quot; );
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/* handle tokens before the mode argument */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;c_token++;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;t = mt-c_token; /* number of tokens before the mode argument */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;ft = c_token; &amp;nbsp; /* position of the first token after 'dgrid3d' */
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if( t &amp;gt; 3 )
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft+3, &amp;quot;At most two numeric arguments before mode&amp;quot; );
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if( t &amp;gt; 0 ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !isanumber(ft+0) ) 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error(ft+0, &amp;quot;Expecting number of grid points&amp;quot;);
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gridx = real_expression();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gridy = gridx; /* gridy defaults to gridx, unless overridden below */
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( t &amp;gt; 1 ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !equals(ft+1, &amp;quot;,&amp;quot;) ) int_error( ft+1, &amp;quot;Expecting comma&amp;quot; );
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;c_token++; /* consume the comma */
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( t &amp;gt; 2 ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !isanumber(ft+2) )
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft+2, &amp;quot;Expecting number of grid points&amp;quot; );
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;while ( !(END_OF_COMMAND) ) { 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int tmp_mode = lookup_table(&amp;dgrid3d_mode_tbl[0],c_token);
&lt;br&gt;+	if (tmp_mode != DGRID3D_OTHER) {
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp;dgrid3d_mode = tmp_mode;
&lt;br&gt;+	 &amp;nbsp; &amp;nbsp;c_token++;
&lt;br&gt;+	}
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;gridy = real_expression();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+	switch (tmp_mode) {
&lt;br&gt;+	case DGRID3D_QNORM:
&lt;br&gt;+				if (!(END_OF_COMMAND)) normval = int_expression();
&lt;br&gt;+				break;
&lt;br&gt;+	case DGRID3D_SPLINES:
&lt;br&gt;+				break;
&lt;br&gt;+	case DGRID3D_GAUSS:
&lt;br&gt;+	case DGRID3D_CAUCHY:
&lt;br&gt;+	case DGRID3D_EXP:
&lt;br&gt;+	case DGRID3D_BOX:
&lt;br&gt;+	case DGRID3D_HANN:
&lt;br&gt;+				if (!(END_OF_COMMAND)) {
&lt;br&gt;+					scalex = real_expression();
&lt;br&gt;+					scaley = scalex;
&lt;br&gt;+					if (equals(c_token, &amp;quot;,&amp;quot;)) {
&lt;br&gt;+						c_token++;
&lt;br&gt;+						scaley = real_expression();
&lt;br&gt;+					}
&lt;br&gt;+				}
&lt;br&gt;+				break;
&lt;br&gt;+
&lt;br&gt;+	default:		/* {rows}{,cols{,norm}}} */
&lt;br&gt;+
&lt;br&gt;+			if &amp;nbsp;( equals( c_token, &amp;quot;,&amp;quot; )) {
&lt;br&gt;+				c_token++;
&lt;br&gt;+				token_cnt++;
&lt;br&gt;+			} else if( token_cnt == 0) {
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	gridx = int_expression();
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	gridy = gridx; /* gridy defaults to gridx, unless overridden below */
&lt;br&gt;+			} else if( token_cnt == 1) {
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	gridy = int_expression();
&lt;br&gt;+			} else if( token_cnt == 2) {
&lt;br&gt;+		 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;	normval = int_expression();
&lt;br&gt;+			} else
&lt;br&gt;+				int_error(c_token,&amp;quot;Unrecognize keyword or unexpected value&amp;quot;);
&lt;br&gt;+			break;
&lt;br&gt;+	}
&lt;br&gt;+		
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/* we could warn here about floating point values being truncated... */ &amp;nbsp;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if( gridx &amp;lt; 2 || gridx &amp;gt; 1000 || gridy &amp;lt; 2 || gridy &amp;gt; 1000 )
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft, 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( NO_CARET, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;Number of grid points must be in [2:1000] - not changed!&amp;quot;);
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;/* no mode token found: classic format */
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;if( dgrid3d_mode == DGRID3D_DEFAULT )
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dgrid3d_mode = DGRID3D_QNORM;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/* skip the mode token */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;c_token++; 
&lt;br&gt;-
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;/* handle tokens after the mode argument */
&lt;br&gt;- &amp;nbsp; &amp;nbsp;t = token_cnt - (t+1); /* after is all minus before minus mode itself*/
&lt;br&gt;- &amp;nbsp; &amp;nbsp;ft = c_token; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;/* pos of first token after the mode token */
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if( dgrid3d_mode == DGRID3D_SPLINES &amp;&amp; t &amp;gt; 0 )
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( mt, &amp;quot;No arguments expected for splines&amp;quot; );
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if( dgrid3d_mode == DGRID3D_QNORM &amp;&amp; t &amp;gt; 1 )
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( mt, &amp;quot;Only one argument expected for qnorm&amp;quot; );
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp;if( t &amp;gt; 0 ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( dgrid3d_mode == DGRID3D_QNORM ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !isanumber(ft+0) ) 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft+0, &amp;quot;Expecting q-value for norm&amp;quot; );
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tmp = (int)real_expression();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( tmp &amp;lt; 1 || tmp &amp;gt; 100 ) 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft, 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;Norm parameter must be in [1:100] - not changed!&amp;quot;);
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;dgrid3d_norm_value = tmp;
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !isanumber(ft+0) ) 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft+0, &amp;quot;Expecting numeric scale factor&amp;quot; );
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scalex = real_expression();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scaley = scalex; &amp;nbsp;/* default,unless overridden below */
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( t &amp;gt; 1 ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !equals(ft+1, &amp;quot;,&amp;quot;) ) int_error( ft+1, &amp;quot;Expecting comma&amp;quot; );
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;c_token++; /* consume comma */
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( t &amp;gt; 2 ) {
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if( !isanumber(ft+2) ) 
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft+2, &amp;quot;Expecting numeric scale factor&amp;quot; );
&lt;br&gt;-
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;scaley = real_expression();
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;- &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;if( scalex &amp;lt; 0.0 || scaley &amp;lt; 0.0 )
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( ft, 
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int_error( NO_CARET, 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;Scale factors must be greater than zero - not changed!&amp;quot; );
&lt;br&gt;&amp;nbsp;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;dgrid3d_row_fineness = (int)gridx;
&lt;br&gt;- &amp;nbsp; &amp;nbsp;dgrid3d_col_fineness = (int)gridy;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;dgrid3d_row_fineness = gridx;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;dgrid3d_col_fineness = gridy;
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;dgrid3d_norm_value = normval;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;dgrid3d_x_scale = scalex;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;dgrid3d_y_scale = scaley;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;dgrid3d = TRUE;
&lt;br&gt;diff -urp gnuplot/src/show.c gnuplot-cvs/src/show.c
&lt;br&gt;--- gnuplot/src/show.c	2009-11-16 08:23:47.000000000 -0800
&lt;br&gt;+++ gnuplot-cvs/src/show.c	2009-12-04 19:07:42.000000000 -0800
&lt;br&gt;@@ -1326,14 +1326,11 @@ show_dgrid3d()
&lt;br&gt;&amp;nbsp;		dgrid3d_row_fineness,
&lt;br&gt;&amp;nbsp;		dgrid3d_col_fineness );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;-	char *modes[] = { &amp;quot;qnorm&amp;quot;, &amp;quot;splines&amp;quot;, 
&lt;br&gt;-			 &amp;nbsp;&amp;quot;gauss&amp;quot;, &amp;quot;exp&amp;quot;, &amp;quot;cauchy&amp;quot;, &amp;quot;box&amp;quot;, &amp;quot;hann&amp;quot; };
&lt;br&gt;-			 &amp;nbsp;
&lt;br&gt;&amp;nbsp;	fprintf(stderr, 
&lt;br&gt;&amp;nbsp;		&amp;quot;\tdata grid3d is enabled for mesh of size %dx%d, kernel=%s, scale factors x=%f, y=%f\n&amp;quot;, 
&lt;br&gt;&amp;nbsp;		dgrid3d_row_fineness,
&lt;br&gt;&amp;nbsp;		dgrid3d_col_fineness,
&lt;br&gt;-		modes[dgrid3d_mode],
&lt;br&gt;+		reverse_table_lookup(dgrid3d_mode_tbl, dgrid3d_mode),
&lt;br&gt;&amp;nbsp;		dgrid3d_x_scale,
&lt;br&gt;&amp;nbsp;		dgrid3d_y_scale );
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;diff -urp gnuplot/src/tables.c gnuplot-cvs/src/tables.c
&lt;br&gt;--- gnuplot/src/tables.c	2009-03-25 17:49:17.000000000 -0700
&lt;br&gt;+++ gnuplot-cvs/src/tables.c	2009-12-04 19:10:03.000000000 -0800
&lt;br&gt;@@ -42,6 +42,7 @@ static char *RCSid() { return RCSid(&amp;quot;$Id
&lt;br&gt;&amp;nbsp;#include &amp;quot;term_api.h&amp;quot;
&lt;br&gt;&amp;nbsp;#include &amp;quot;util.h&amp;quot;
&lt;br&gt;&amp;nbsp;#include &amp;quot;alloc.h&amp;quot;	/* for init_colornames() */
&lt;br&gt;+#include &amp;quot;graph3d.h&amp;quot;	/* for DGRID3D_* options */
&lt;br&gt;&amp;nbsp;# include &amp;quot;getcolor.h&amp;quot;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;nbsp;/* gnuplot commands */
&lt;br&gt;@@ -144,6 +145,19 @@ const struct gen_table plot_smooth_tbl[]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{ NULL, SMOOTH_NONE }
&lt;br&gt;&amp;nbsp;};
&lt;br&gt;&amp;nbsp;
&lt;br&gt;+/* dgrid3d modes */
&lt;br&gt;+const struct gen_table dgrid3d_mode_tbl[] =
&lt;br&gt;+{
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ &amp;quot;qnorm&amp;quot;, DGRID3D_QNORM },
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ &amp;quot;spline$s&amp;quot;, DGRID3D_SPLINES },
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ &amp;quot;gauss&amp;quot;, DGRID3D_GAUSS },
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ &amp;quot;exp&amp;quot;, DGRID3D_EXP },
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ &amp;quot;cauchy&amp;quot;, DGRID3D_CAUCHY },
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ &amp;quot;box&amp;quot;, DGRID3D_BOX },
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ &amp;quot;hann&amp;quot;, DGRID3D_HANN },
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;{ NULL, DGRID3D_OTHER }
&lt;br&gt;+};
&lt;br&gt;+
&lt;br&gt;&amp;nbsp;/* 'save' command */
&lt;br&gt;&amp;nbsp;const struct gen_table save_tbl[] =
&lt;br&gt;&amp;nbsp;{
&lt;br&gt;diff -urp gnuplot/src/tables.h gnuplot-cvs/src/tables.h
&lt;br&gt;--- gnuplot/src/tables.h	2009-02-17 20:03:52.000000000 -0800
&lt;br&gt;+++ gnuplot-cvs/src/tables.h	2009-12-04 19:04:35.000000000 -0800
&lt;br&gt;@@ -198,6 +198,7 @@ enum filledcurves_opts_id {
&lt;br&gt;&amp;nbsp;extern const struct gen_table command_tbl[];
&lt;br&gt;&amp;nbsp;extern const struct gen_table plot_axes_tbl[];
&lt;br&gt;&amp;nbsp;extern const struct gen_table plot_smooth_tbl[];
&lt;br&gt;+extern const struct gen_table dgrid3d_mode_tbl[];
&lt;br&gt;&amp;nbsp;extern const struct gen_table save_tbl[];
&lt;br&gt;&amp;nbsp;extern const struct gen_table set_tbl[];
&lt;br&gt;&amp;nbsp;extern const struct gen_table test_tbl[];
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652846&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gridding%3A-differences-of-4.2-and-4.4-tp26644986p26652846.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26652224</id>
	<title>Re: binary.dem triggers error in steps.dem ? on the cvs source (2009-12-03 )</title>
	<published>2009-12-04T17:57:04Z</published>
	<updated>2009-12-04T17:57:04Z</updated>
	<author>
		<name>Tatsuro MATSUOKA-5</name>
	</author>
	<content type="html">Hello
&lt;br&gt;&lt;br&gt;--- Ethan Merritt &amp;nbsp;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Friday 04 December 2009 08:07:00 Ethan Merritt wrote:
&lt;br&gt;&amp;gt; &amp;gt; On Friday 04 December 2009, Tatsuro MATSUOKA wrote:
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; I am trying to build gnuplot binary from the on the cvs source (2009-12-03 ).
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 'make check' on cygwin and load 'all.dem' on (windows and wxt terminals) MinGW failed at
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; ******************** file steps.dem ********************
&lt;br&gt;&amp;gt; &amp;gt; &amp;gt; &amp;quot;steps.dem&amp;quot;, line 14: this 2D plot style cannot handle matrix data
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; This must be a side effect of the checks for matrix data that I added yesterday.
&lt;br&gt;&amp;gt; &amp;gt; I suspect that the &amp;quot;df_matrix&amp;quot; flag is not being re-initialized properly at
&lt;br&gt;&amp;gt; &amp;gt; the start of each plot.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I think I have fixed this.
&lt;br&gt;&amp;gt; There was indeed an un-initialized variable (df_num_bin_records).
&lt;br&gt;&amp;gt; It was being set by the &amp;quot;binary&amp;quot; demo, but never reset to 0 afterward.
&lt;br&gt;&amp;gt; Please retry with current CVS.
&lt;/div&gt;&lt;br&gt;I have noticed your fix. The current cvs works fine on Cygwin, MinGW and DJGPP. &amp;nbsp;Before I will reply
&lt;br&gt;to the previous post, I have just found your maii :-). &amp;nbsp;
&lt;br&gt;&lt;br&gt;New binaries have been just uploaded &amp;nbsp;on my web.
&lt;br&gt;&lt;br&gt;I appreciate for your efforts.
&lt;br&gt;&lt;br&gt;BTW, now I am trying to build gnuplot-4.4-rc1 with your patch for lua terminal for Cygwin-1.7 and
&lt;br&gt;MinGW.
&lt;br&gt;&lt;br&gt;I will report results after I will finished the trials.
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Tatsuro &amp;nbsp;
&lt;br&gt;&lt;br&gt;--------------------------------------
&lt;br&gt;Learn more about HIV/AIDS - Red Ribbon Campaign 2009
&lt;br&gt;&lt;a href=&quot;http://pr.mail.yahoo.co.jp/redribbon/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pr.mail.yahoo.co.jp/redribbon/&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26652224&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/binary.dem-triggers-error-in-steps.dem---on-the-cvs-source-%282009-12-03-%29-tp26640117p26652224.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26650491</id>
	<title>Re: binary.dem triggers error in steps.dem ? on the cvs source (2009-12-03 )</title>
	<published>2009-12-04T14:45:03Z</published>
	<updated>2009-12-04T14:45:03Z</updated>
	<author>
		<name>Ethan Merritt</name>
	</author>
	<content type="html">On Friday 04 December 2009 08:07:00 Ethan Merritt wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Friday 04 December 2009, Tatsuro MATSUOKA wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello
&lt;br&gt;&amp;gt; &amp;gt; I am trying to build gnuplot binary from the on the cvs source (2009-12-03 ).
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; 'make check' on cygwin and load 'all.dem' on (windows and wxt terminals) MinGW failed at
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; ******************** file steps.dem ********************
&lt;br&gt;&amp;gt; &amp;gt; &amp;quot;steps.dem&amp;quot;, line 14: this 2D plot style cannot handle matrix data
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This must be a side effect of the checks for matrix data that I added yesterday.
&lt;br&gt;&amp;gt; I suspect that the &amp;quot;df_matrix&amp;quot; flag is not being re-initialized properly at
&lt;br&gt;&amp;gt; the start of each plot.
&lt;/div&gt;&lt;br&gt;I think I have fixed this.
&lt;br&gt;There was indeed an un-initialized variable (df_num_bin_records).
&lt;br&gt;It was being set by the &amp;quot;binary&amp;quot; demo, but never reset to 0 afterward.
&lt;br&gt;Please retry with current CVS.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26650491&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/binary.dem-triggers-error-in-steps.dem---on-the-cvs-source-%282009-12-03-%29-tp26640117p26650491.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26650428</id>
	<title>Re: gridding: differences of 4.2 and 4.4</title>
	<published>2009-12-04T14:41:08Z</published>
	<updated>2009-12-04T14:41:08Z</updated>
	<author>
		<name>Ethan Merritt</name>
	</author>
	<content type="html">On Friday 04 December 2009 13:25:18 Ethan Merritt wrote:
&lt;br&gt;&amp;gt; On Friday 04 December 2009 08:19:43 Petr Mikulik wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;gt; There is yet another error in 4.4 -- the following command fails:
&lt;br&gt;&amp;gt; &amp;gt; m=5; n=8; set dgrid3d m,m,n
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I confirm this one.
&lt;br&gt;&amp;gt; It looks like the &amp;quot;new&amp;quot; set_dgrid3d() routine is falsely assuming
&lt;br&gt;&amp;gt; it can detect numerical values by calling isanumber().
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;lt;aside&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;We should rename that routine!
&lt;br&gt;&amp;gt; &amp;nbsp;It doesn't at all do what its name suggests.
&lt;br&gt;&amp;gt; &amp;lt;/aside&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'll have a quick go at fixing this.
&lt;/div&gt;&lt;br&gt;Hmm. This is more complicated than I thought.
&lt;br&gt;&lt;br&gt;Could someone please clarify:
&lt;br&gt;&lt;br&gt;- The BNF description of syntax under &amp;quot;help set dgrid3d&amp;quot; shows
&lt;br&gt;&amp;nbsp; only the &amp;quot;hann&amp;quot; option taking 2 additional parameters.
&lt;br&gt;&amp;nbsp; But the text says that 5 options use these parameters.
&lt;br&gt;&amp;nbsp; Which is correct?
&lt;br&gt;&lt;br&gt;- Is there a difference between
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; set dgrid3d &amp;lt;rows&amp;gt;, &amp;lt;cols&amp;gt;, &amp;lt;norm&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;# old syntax
&lt;br&gt;&amp;nbsp; and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; set dgrid3d &amp;lt;rows&amp;gt;, &amp;lt;cols&amp;gt;, &amp;lt;norm&amp;gt; qnorm &amp;nbsp;# is this legal?
&lt;br&gt;&amp;nbsp; and
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; set dgrid3d &amp;lt;rows&amp;gt;, &amp;lt;cols&amp;gt; qnorm &amp;lt;norm&amp;gt; &amp;nbsp; # new syntax
&lt;br&gt;&lt;br&gt;- Note that the current BNF description of syntax would not allow
&lt;br&gt;&amp;nbsp; either of the first two commands above
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26650428&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gridding%3A-differences-of-4.2-and-4.4-tp26644986p26650428.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26649490</id>
	<title>Re: gridding: differences of 4.2 and 4.4</title>
	<published>2009-12-04T13:25:18Z</published>
	<updated>2009-12-04T13:25:18Z</updated>
	<author>
		<name>Ethan Merritt</name>
	</author>
	<content type="html">On Friday 04 December 2009 08:19:43 Petr Mikulik wrote:
&lt;br&gt;&amp;gt; An anonymous user &amp;quot;r/e-letter/inpost&amp;quot; reported different outputs of gnuplot 
&lt;br&gt;&amp;gt; from OpenSUSE and 4.4. Well it seems that the 3rd parameter of the gridding 
&lt;br&gt;&amp;gt; method changed between 4.2 and 4.4.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Try any 4.2.x and 4.4 and these examples:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; set dgrid3d ,,1; show dgrid; splot '3.dat' with line
&lt;br&gt;&amp;gt; set dgrid3d ,,8; show dgrid; splot '3.dat' with line
&lt;br&gt;&lt;br&gt;I get identical results with 4.2.5 and 4.4.0-rc1.
&lt;br&gt;&lt;br&gt;Perhaps you could post screenshots?
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; There is yet another error in 4.4 -- the following command fails:
&lt;br&gt;&amp;gt; m=5; n=8; set dgrid3d m,m,n
&lt;br&gt;&lt;br&gt;I confirm this one.
&lt;br&gt;It looks like the &amp;quot;new&amp;quot; set_dgrid3d() routine is falsely assuming
&lt;br&gt;it can detect numerical values by calling isanumber().
&lt;br&gt;&lt;br&gt;&amp;lt;aside&amp;gt;
&lt;br&gt;&amp;nbsp;We should rename that routine!
&lt;br&gt;&amp;nbsp;It doesn't at all do what its name suggests.
&lt;br&gt;&amp;lt;/aside&amp;gt;
&lt;br&gt;&lt;br&gt;I'll have a quick go at fixing this.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Ethan
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26649490&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gridding%3A-differences-of-4.2-and-4.4-tp26644986p26649490.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26644986</id>
	<title>gridding: differences of 4.2 and 4.4</title>
	<published>2009-12-04T08:19:43Z</published>
	<updated>2009-12-04T08:19:43Z</updated>
	<author>
		<name>Petr Mikulik</name>
	</author>
	<content type="html">An anonymous user &amp;quot;r/e-letter/inpost&amp;quot; reported different outputs of gnuplot 
&lt;br&gt;from OpenSUSE and 4.4. Well it seems that the 3rd parameter of the gridding 
&lt;br&gt;method changed between 4.2 and 4.4.
&lt;br&gt;&lt;br&gt;Try any 4.2.x and 4.4 and these examples:
&lt;br&gt;&lt;br&gt;set dgrid3d ,,1; show dgrid; splot '3.dat' with line
&lt;br&gt;set dgrid3d ,,8; show dgrid; splot '3.dat' with line
&lt;br&gt;&lt;br&gt;3.dat:
&lt;br&gt;1 1 1
&lt;br&gt;1 2 2
&lt;br&gt;1 3 3
&lt;br&gt;&lt;br&gt;2 1 2
&lt;br&gt;2 2 2
&lt;br&gt;2 3 2
&lt;br&gt;&lt;br&gt;3 1 3
&lt;br&gt;3 2 2
&lt;br&gt;3 3 1
&lt;br&gt;&lt;br&gt;&lt;br&gt;There is yet another error in 4.4 -- the following command fails:
&lt;br&gt;m=5; n=8; set dgrid3d m,m,n
&lt;br&gt;&lt;br&gt;---
&lt;br&gt;PM
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Join us December 9, 2009 for the Red Hat Virtual Experience,
&lt;br&gt;a free event focused on virtualization and cloud computing. 
&lt;br&gt;Attend in-depth sessions from your desk. Your couch. Anywhere.
&lt;br&gt;&lt;a href=&quot;http://p.sf.net/sfu/redhat-sfdev2dev&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/redhat-sfdev2dev&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;gnuplot-beta mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26644986&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;gnuplot-beta@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/gnuplot-beta&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/gridding%3A-differences-of-4.2-and-4.4-tp26644986p26644986.html" />
</entry>

</feed>
