No intended change. The trace method was not updated when reference class generators became functions. Should be fixed now in r-devel and 3.0.0 patched (rev 62699).

Thanks for the catch.

John

On 4/29/13 11:30 PM, Kohske Takahashi wrote:
Hi

The final line of the example in ?setRefClass induces an error:

## debugging all objects from class mEdit in method $undo()
mEdit$trace(undo, browser)
Error in envRefInferField(x, what, getClass(class(x)), selfEnv) :
   'undo' is not a valid field or method name for reference class
"refGeneratorSlot"

$trace tries to embed the trace in the generator object (instead of
the generated object).
Has this functionality been removed?

best,

kohske

--
Kohske Takahashi <takahashi.koh...@gmail.com>

Assistant Professor,
Research Center for Advanced Science and Technology,
The University of  Tokyo, Japan.
http://www.fennel.rcast.u-tokyo.ac.jp/profilee_ktakahashi.html

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel


______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to