[ESS] options(error=recover) produces ESS freeze
rsparapa at mcw.edu
Thu Nov 5 23:38:28 CET 2009
Peter Meilstrup wrote:
> I keep reproducing a very simple recipe for making ESS and the entire
> Emacs process freeze:
> 1. set options(error=recover)
> 2. Move to a buffer where there is a group of statements, one of which
> will produce an error. For example:
> avg <- by(warpbreaks, list(warpbreaks$wool, warpbreaks$tnsion),
> #previous line generates error due to typo
> 3. use C-p or C-r etc. to evaluate the paragraph.
> 4. RESULT: emacs becomes completely unresponsive.
> This makes ESS darn near unusable for me. This can't be normal, can it?
> I'm using ESS 5.5 with R 2.10.0 on both emacs 22.1.1 (OS X built in) and
> Aquamacs (22.3.1).
> Can anyone shed light?
What does "recover" do? Does it mess with the prompt? If so, then
don't do it. ESS will not like that.
More information about the ESS-help