[Rd] Encourage exit with nonzero error status in ?last.dump
Martin Maechler
maechler at stat.math.ethz.ch
Fri Jun 13 11:32:40 CEST 2014
>>>>> Scott Kostyshak <skostysh at princeton.edu>
>>>>> on Fri, 13 Jun 2014 02:04:36 -0400 writes:
> The following example in ?dump.frames options(error =
> quote({dump.frames(to.file = TRUE); q()}))
> is useful for teaching the user how to save a frame dump
> when R encounters an error during non-interactive
> sessions. This command however causes an additional change
> that on encountering an error R exits with a 0 error
> status. Although it's just an example, it's an important
> one as it's referenced in the 'Details' section of the
> help file. I think it would be better to encourage exiting
> with a nonzero error status:
> options(error = quote({dump.frames(to.file = TRUE); q(status = 1)}))
You are right.
Thank you for the suggestion: it will be in next
release.
Martin Maechler,
ETH Zurich
More information about the R-devel
mailing list