device_name
argument to rdevice()
rfunction
on initial function call to rdevice()
and store as part of rdata
data structure.rdata
is an environmentrdevice()
now accepts either a function object or character string as the callback function. The character string argument is soft-deprecated, and passing in an actual function object is the preferred method.devout::rcallback()
) is now done differently. This fixes some namespace issues when using devout from within another package.rdata
is an environmentrdata
for a current device, just view it in devout:::device_rdata
any time after opening the device and before calling dev.off()
rdata
data structure is now an environment rather than a list.rdata
. This was used often during initial package development, but is less used now. To enable, set options(DEVOUT_KEEP_RDATA = TRUE)
.devinfo$device_call
to include rect
which was erroneously omitted in prior release.rdevice
which allows the user to write devices using just Rascii
device to use the underlying rdevice
rdevice()
such that graphics devices can be written in Rascii()
and descriptive()
devices.