[Rd] Error messages in replayPlot()
Jeroen Ooms
jeroen at berkeley.edu
Mon May 15 14:07:28 CEST 2017
I was wondering if there is something that can be done to improve
error messages when replaying a recorded plot. For example a graphics
device that is too small usually results in a helpful error message:
png(height = 100)
plot(1)
# Error in plot.new() : figure margins too large
dev.off()
However when this happens when replaying a recorded plot, the error
message is not so helpful.
myplot <- evaluate::evaluate("plot(1)")[[2]]
png(height = 100)
replayPlot(myplot)
# Error in replayPlot(x) : invalid graphics state
dev.off()
A more informative error message that hints at what exactly is invalid
about the graphics state would be very helpful in this case.
More information about the R-devel
mailing list