On 28/09/2013 13:50, Duncan Murdoch wrote:
The bug
https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15463
appears to be R.app specific. All of the data editors (R.app, X11,
Windows) round the data for display, but the one in R.app appears to
reload the data from the rounded values, whether edited or not.
I've just confirmed this still exists with the 3.0.2 release:
> sessionInfo()
R version 3.0.2 (2013-09-25)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] en_CA.UTF-8/en_CA.UTF-8/en_CA.UTF-8/C/en_CA.UTF-8/en_CA.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
Duncan Murdoch
That editor is part of R.app: see ca line 212 in REditor.m in the
Mac-GUI project's sources.
The X11 and Windows editors write the value back into the R structures
when the rectangle is 'closed': the R.app editor writes all the values
back from their character representations as ObjC strings when the data
editor is closed.
Seems the last person to touch this was 'bibiko'. This needs a hand
comfortable with ObjC.
One possible workaround would be to set the internal equivalent of
options(digits=15) when the data are converted to ObjC strings. But
AFAICS the internal equivalent is not officially in the exports
available to front-ends (but the OS X loader makes everything visible,
so this may not be fatal).
--
Brian D. Ripley, [email protected]
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac