|
From: Tatsuro M. <tma...@ya...> - 2017-03-07 00:58:42
|
----- Original Message -----
> From: Philipp K. Janert
> To: gnuplot-beta
> Cc:
> Date: 2017/3/7, Tue 01:02
> Subject: Re: Regression when using gnuplot and loops?
>
>
> [snip]
>
>> >
>>
>> I made further test on qt and wxt terminal on gnuplot 5.0.5 windows
>> and lubunutu 16.04.
>>
>> bind d "end=1"
>> i=1; end=0; while (end==0) {plot i*x title "".i; i=i+1; pause
> 0.1}
>>
>> press "d" on plot window of qt terminal can stop the loop for me.
>>
>> But above loop is too simple so that it may not give a clue for this
>> issue.
>
> I think it depends rather critically on the length
> of the pause and the complexity of the plot.
>
> Apparently, qt is slower than wxt - timing that
> worked for wxt did not work at all for qt.
>
Perhaps it depends on environments.
On my lubunutu 16.04, concerning speed for all.dem at "make check",
qt is faster than wxt.
(On windows, for all.dem execution, qt is rather faster than wxt. )
Back to the original issue,
Gdk:ERROR:/build/gtk+2.0-KsZKkB/gtk+2.0-2.24.30/gdk/gdkregion-generic.c:337:miSetExtents:
assertion failed: (pExtents->y1 < pExtents->y2)
is not gnuplot specific after google search.
As you wrote in the first post
> They may be due to some form of library version skew
> (I updated myLinux install in the meantime).
Perhaps this is an issue of some form of library version skew.
There seems to be difficulty in libraries of GTK+2, wxGTK and gnuplot.
If you have a chance to build gnuplot by yourself,
--with-wx-single-threaded
at configure sometimes changes the situation.
(However, it may reduce the speed.)
Tatsuro
|