Re: [Plplot-devel] Infinite Yielding issue

2016-12-20 Thread Pedro Vicente
@Alan, Phil all works on the commit *before* current master, detailed results below @Phil Would you mind sending a few lines explaining how the Yield() function works and its effect here? I get a few different results, and I would just like to understand what is happening here. Also, it

Re: [Plplot-devel] Infinite Yielding issue

2016-12-20 Thread Pedro Vicente
@Alan, Phil yes, my bad, sorry here are corrected results. *It works* on the commit before the current master, for CentOS, I'll try others later git checkout master git log --oneline -3 995e75e60 Made some items clearer in the wxWigdets Demo 65e7b3c99 Fix bug with plotting in wxPLplotDemo

Re: [Plplot-devel] Infinite Yielding issue

2016-12-20 Thread Pedro Vicente
@Alan yes, git is really good for these things, I forgot about that. I did git checkout 67ef7be48217c098ae49bb893df5e170c3eccc2c make VERBOSE=1 test_wxPLplotDemo hmm, still some issues. Good thing I decided to try on all platforms because I was almost going to shout success after trying

Re: [Plplot-devel] Infinite Yielding issue

2016-12-20 Thread Alan W. Irwin
On 2016-12-20 17:49-0500 Pedro Vicente wrote: > @Alan, Phil > > > here are my results > > for git master current > > CentOS 6.8 wxWidgets 3.1 > Linux 14.04 wxWidgets 3.0 > Linux 16.04 wxWidgets 3.0 > Debian 8.0 wxWidgets 3.0 > > all infinite loop > > 14:25:57: Debug:

Re: [Plplot-devel] Subscribing to our git feed

2016-12-20 Thread p.d.rosenberg
Hi Pedro The fact that the solution is currently broken does not help my argument here. However, here is the reasoning. With the show solution this works MyFrame *frame = new Frame(); frame->Show(); Plot(frame); But the user may not want to show the frame immediately or may want to show and

Re: [Plplot-devel] Infinite Yielding issue

2016-12-20 Thread p.d.rosenberg
Hi Pedro, Alan Sorry. I guess I made a mistake in the new commit. It worked fine on my system but I never saw the same problem you did in the first place. I will check for obvious mistakes and if I can't see the cause then I'll revert the last commit. Although this will have to wait until the

Re: [Plplot-devel] Infinite Yielding issue

2016-12-20 Thread Pedro Vicente
@Alan, Phil here are my results for git master current CentOS 6.8 wxWidgets 3.1 Linux 14.04 wxWidgets 3.0 Linux 16.04 wxWidgets 3.0 Debian 8.0 wxWidgets 3.0 all infinite loop 14:25:57: Debug: wxPLplotwindow::wxPLplotwindow 14:25:57: Debug: frame->Create 14:25:57: Debug: Plot() Yielding

[Plplot-devel] Infinite Yielding issue

2016-12-20 Thread Alan W. Irwin
On 2016-12-20 13:07-0500 Pedro Vicente wrote: > Hi Alan, Phil [...] I just tried on my CentOS with the latest git > code, and what happens > is that the execution is always on > > 12:50:24: Debug: Plot() Yielding To Pedro and Phil: @Pedro: It is good you have checked Phil's latest solution

Re: [Plplot-devel] Subscribing to our git feed

2016-12-20 Thread Pedro Vicente
Hi Alan, Phil > Also, it was > really good to hear that your tests show we finally have the > definitive fix for this Linux issue You're welcome, glad I could help. I was going to send an email questioning the reasoning of both solutions assuming both were working (Phil's and mine), but I

Re: [Plplot-devel] New way to generate wxwidgets debug output

2016-12-20 Thread p.d.rosenberg
That's fine. I will leave things alone for now Sent from my Windows 10 phone From: Alan W. Irwin Sent: 20 December 2016 10:19 To: Phil Rosenberg; Pedro Vicente; PLplot development list Subject: RE: [Plplot-devel] New way to generate wxwidgets debug output On 2016-12-20 08:55-

Re: [Plplot-devel] New way to generate wxwidgets debug output

2016-12-20 Thread Alan W. Irwin
On 2016-12-20 08:55- p.d.rosenb...@gmail.com wrote: > I made and pushed the change last night to use urandom over random, but Pedro is probably correct, the getrandom() function may be the best solution. I can make that change later today. I agree that getrandom has a nice interface compared

Re: [Plplot-devel] Subscribing to our git feed

2016-12-20 Thread p.d.rosenberg
Just to concur with Alan to say thank you very much Pedro for your initial bug report and your help with debugging and suggested fixes. I couldn't have sorted it without your help. And Alan the same to you. Thanks for all the help tracking down the delay issue. I'm glad that between the three

Re: [Plplot-devel] Subscribing to our git feed

2016-12-20 Thread Alan W. Irwin
On 2016-12-19 23:32-0500 Pedro Vicente wrote: > Hi Alan > > I subscribed to the feed, got the latest master, and all is working now on > wxWidgetsdemo. Hi Pedro: That is good that you are subscribed to the git feed. Also, it was really good to hear that your tests show we finally have the

Re: [Plplot-devel] New way to generate wxwidgets debug output

2016-12-20 Thread p.d.rosenberg
I made and pushed the change last night to use urandom over random, but Pedro is probably correct, the getrandom() function may be the best solution. I can make that change later today. Sent from my Windows 10 phone From: Pedro Vicente Sent: 20 December 2016 02:04 To: Alan W. Irwin; Phil