search for: r_curerrorbuf

Displaying 1 result from an estimated 1 matches for "r_curerrorbuf".

2016 Jul 07
1
Detecting user interrupts in R_tryEval
...in R_ToplevelExec, which returns TRUE if fun returns normally, FALSE if it results in a jump to top level. However both an error and SIGINT result in a jump. Is there an alternative method, or some method of finding out which is the two happened after calling R_tryEval? One thing I tried is see if R_curErrorBuf() is empty. However this is unreliable because in the case of an interrupt, the error buffer sometimes contains some old error message.