Re: [Rd] closing View windows after multiple View(x) crashes

2008-07-30 Thread Ben Bolker
I'm using Gnome. Ben Prof Brian Ripley wrote: We have found elsewhere that the need to use XSync is very dependent on the window manager. What manager were you using? I'll add the call in any case. On Tue, 29 Jul 2008, Bill Dunlap wrote: On Tue, 29 Jul 2008, Ben Bolker wrote: That

Re: [Rd] closing View windows after multiple View(x) crashes

2008-07-29 Thread Ben Bolker
That works like a charm. Thanks! Ben Bolker Bill Dunlap wrote: On Tue, 29 Jul 2008, Ben Bolker wrote: > sessionInfo() R version 2.8.0 Under development (unstable) (2008-07-07 r46046) i686-pc-linux-gnu ... x = cbind(a=1:10,b=1:10) View(x) View(x) View(x) View(x) then try to close th

Re: [Rd] closing View windows after multiple View(x) crashes

2008-07-29 Thread Prof Brian Ripley
We have found elsewhere that the need to use XSync is very dependent on the window manager. What manager were you using? I'll add the call in any case. On Tue, 29 Jul 2008, Bill Dunlap wrote: On Tue, 29 Jul 2008, Ben Bolker wrote: That works like a charm. Thanks! Ben Bolker Good.

Re: [Rd] closing View windows after multiple View(x) crashes

2008-07-29 Thread Bill Dunlap
On Tue, 29 Jul 2008, Ben Bolker wrote: >That works like a charm. Thanks! > >Ben Bolker Good. Here is the patch I used. (I didn't send it earlier because my code still had a bunch of Rprintf calls in it to track the event loop activity. Index: src/modules/X11/dataentry.c ==

Re: [Rd] closing View windows after multiple View(x) crashes

2008-07-29 Thread Bill Dunlap
On Tue, 29 Jul 2008, Ben Bolker wrote: > > sessionInfo() > R version 2.8.0 Under development (unstable) (2008-07-07 r46046) > i686-pc-linux-gnu > ... > x = cbind(a=1:10,b=1:10) > > View(x) > View(x) > View(x) > View(x) > >then try to close the latest window by clicking on the "x" > (close-win

[Rd] closing View windows after multiple View(x) crashes

2008-07-29 Thread Ben Bolker
> sessionInfo() R version 2.8.0 Under development (unstable) (2008-07-07 r46046) i686-pc-linux-gnu locale: LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=e