Rainer M Krug
2009-Mar-06 08:58 UTC
[R] Automatically execute traceback when execution of script causes error?
Hi I am using R scripts which are running remotely. To make debugging easier, I would like to have the possibility to execute traceback() automatically when an error occurs. Is this possible? OS: Linux Thanks Rainer -- Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Faculty of Science Natural Sciences Building Private Bag X1 University of Stellenbosch Matieland 7602 South Africa
Prof Brian Ripley
2009-Mar-06 09:18 UTC
[R] Automatically execute traceback when execution of script causes error?
On Fri, 6 Mar 2009, Rainer M Krug wrote:> Hi > > I am using R scripts which are running remotely. To make debugging > easier, I would like to have the possibility to execute traceback() > automatically when an error occurs. Is this possible?See options 'error' and 'showErrorCalls'. The latter is the default in batch use of R, and its compact traceback is found to be sufficient by many of us. If 'remotely' means interactively, consider options(error=recover). It might help to review section 4.2 of 'Writing R Extensions'.> > OS: Linux > > Thanks > > Rainer > > -- > Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation > Biology, UCT), Dipl. Phys. (Germany) > > Centre of Excellence for Invasion Biology > Faculty of Science > Natural Sciences Building > Private Bag X1 > University of Stellenbosch > Matieland 7602 > South Africa-- Brian D. Ripley, ripley at stats.ox.ac.uk 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