AW: par(par()) corrupts devices (PR#807)
Hi
I find it frightening to discover that we obvisously have hidden device parameters, and more frigthening that they may be modified by resizing. Sorry that I can't provide code fix, but this is far to deep within the heart of R.
That's not quite right. R has several pars doing the same thing. They will give different answers after re-sizing, and the last one used wins out. S does not have this problem because (essentially) it does not resize. Ideally there would be a way to save just one of the conflicting options.
The aim of this design was so that, for example, a plot size specified in inches would retain its physical dimensions when the window was resized (which does not happen in S as Brian has pointed out). As you have discovered, the design has some problems when you try to save and restore a large list of graphics parameter settings. We are currently working on some new graphics features which will avoid this problem. Paul -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._