Re: [Rd] Is the tcltk failure in affylmGUI related to R bug 15957

2015-01-26 Thread Konrad Rudolph
Just as an FYI, I suspect the sudden break is connected to a bug report I filed some time ago [1], and a subsequent fix by Duncan. Long story short, the previous behaviour of tcltk was actually buggy. The fix changed this behaviour to what Peter has explained, with the unintended consequence of

Re: [Rd] Is the tcltk failure in affylmGUI related to R bug 15957

2015-01-17 Thread Keith Satterley
Thanks Peter and Dan for your replies. After learning a bit more about tcltk and environments etc. I have replaced Try(n - evalq(TclVarCount - TclVarCount + 1, .TkRoot$env)) with Try(n - .TkRoot$env$TclVarCount - .TkRoot$env$TclVarCount +1L) as you suggest. It now works for both R-3.1.1

Re: [Rd] Is the tcltk failure in affylmGUI related to R bug 15957

2015-01-14 Thread peter dalgaard
Seems unlikely that that particular bug is involved. I seem to recall some change related to inadvertent variable capture in .TkRoot$env (?). At any rate, we currently have parent.env(.TkRoot$env) environment: R_EmptyEnv which used to be parent.env(.TkRoot$env) environment: R_GlobalEnv as

Re: [Bioc-devel] [Rd] Is the tcltk failure in affylmGUI related to R bug 15957

2015-01-14 Thread Dan Tenenbaum
[moving this to bioc-devel] - Original Message - From: Keith Satterley ke...@wehi.edu.au To: r-de...@r-project.org Sent: Tuesday, January 13, 2015 9:50:40 PM Subject: [Rd] Is the tcltk failure in affylmGUI related to R bug 15957 I maintain the package affylmGUI. It works when

[Rd] Is the tcltk failure in affylmGUI related to R bug 15957

2015-01-14 Thread Keith Satterley
I maintain the package affylmGUI. It works when installed on many previous versions of R. I have today tested exactly the same code under R-2.15.3, R-3.0.2, R-3.1.0, R-3.1.1, R-3.1.2 and R-devel. I have also tested the versions of affylmGUI downloaded by biocLite for each version of R and the