[R] RGui: windows-record and command history

Peter Ehlers ehlers at math.ucalgary.ca
Thu Mar 23 16:34:15 CET 2006

Duncan Murdoch wrote:
> On 3/23/2006 7:35 AM, Thomas Steiner wrote:
>>a) How can I set the recording of all windows()-history forever to
>>"true"? I want something like windows(record = TRUE) but not just for
>>the window that opens then, but for all windows I will open ever.
> options(graphics.record=TRUE)
> will make that happen for the rest of the session.  To really make it 
> happen forever, you need to put this line in your Rprofile (see 
> ?Rprofile for where that comes from).
> Watch out though:  the graphics history is stored in your current 
> workspace in memory, and it can get big.  You might find you're running 
> out of memory if you store everything, and you'll find your .RData files 
> quite large if you save your workspace.
> On my todo list (but not for 2.3.0) is the possibility of setting a 
> default history length, perhaps defaulting to saving the last 2 or 3 
> pages.


This may be asking too much, but would it be possible to consider
implementing selective graph removal from the graph history?
I use graph.record=TRUE frequently for comparing graphs, but often
find that I'd like to kill one of the graphs while keeping others
in memory.

Peter Ehlers

More information about the R-help mailing list