Skip to content

fix() recovery

3 messages · Peter Macdonald, stefano iacus

#
If I edit a function in fix() and the function has a syntax error, I am
unable to recover the edit file on Macintosh the way I do on other
platforms. This is what I get:
Error in edit(name, file, editor) : An error occurred on line 5
 use a command like
 x <- edit()
 to recover
Error in edit(name, file, editor) : unable to open file to read

Here, edit() opens an empty window instead of a window with the code from
the previous fix().

Any suggestions? Thanks!

*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
 Peter D.M. Macdonald, D.Phil.      McMaster University
 Professor of Math & Statistics     Hamilton, Ontario, Canada L8S 4K1
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*
#
you should use newf <- edit(newf)

or again fix(newf)

I hope this helps you.

On the contrary I discovered a bug with the edit window I'm about to fix.
This is linked to the displaying of help files.

If you have an object that somewhere contains a "_", the edit window 
will remove it.

Stefano
On Giovedì, ottobre 11, 2001, at 09:06 , Peter Macdonald wrote:

            
#
No this does not solve your problem. I'll try to see what's going on. 
Thanks for spotting this Peter.

Stefano
On Venerdì, ottobre 12, 2001, at 09:53 , Stefano Iacus wrote: