|
From: Juhász P. <pet...@gm...> - 2013-08-25 19:25:23
|
On Sun, 2013-08-25 at 10:29 -0700, sfeam (Ethan Merritt) wrote: > On Sunday, 25 August 2013, Juhász Péter wrote: > > On Thu, 2013-08-22 at 13:39 +0200, Petr Mikulik wrote: > > > > Struck by sudden inspiration (and also motivated by the feel that the > > > > "new" control flow capabilities are not advertised enough in the > > > > existing demos), I wrote a small game demo, in pure gnuplot. I donate it > > > > for the demo suite. > > > > > > Really cool! > > The other excellent feature of such demos is that they exercise parts > of the program that don't otherwise get a lot of coverage in testing. > The failure of "nibbles" on qt or wxt provided a convenient diagnostic > tool for identifying and repairing a fundamental limitation on our > mousing implementation. So this week's gnuplot is that much better > than last weeks, and all because of nibbles :-) > (which now, by the way, works fine on both qt and wxt). > > Ethan > ... and just to underline the validity this statement, I've checked the second (Xixit) demo with the latest CVS version, and found that yesterday's change has the unwanted side effect that the shortest possible pause interval is now 1/20 second, which effectively breaks the game. I don't know if pause intervals shorter than that have a real use case, but perhaps this solution is not as solid as first thought. Peter |