[ESS] "nothing explicitly assigned" in ess-devel
Vitalie Spinu
spinuvit at gmail.com
Sat Jan 11 22:18:10 CET 2014
Yes, developer looks into the evaluated environment. It should detect
"m" and if "m" has been unchanged, re-assign it. This "feature" was
inspired by some internal R code in trace (I think). May be I should
drop it, it can get confusing.
If this description doesn't fit your problem than it is almost certainly
a bug.
Vitalie
>>> Peter Meilstrup on Sat, 11 Jan 2014 01:11:04 -0800 wrote:
> I have a problem somewhat similar to what Andreas posted. I have
> definitions that look like
> m <- macro(function(...) {
> body
> })
> where 'macro' is a wrapper that puts some special argument evaluation
> around a function. Ess-devel is enabled and my package is added to the
> active packages.
> When I do C-c C-c, it picks up the beginning and end of the paragraph,
> and asks me where to evaluate. I select my package to evaluate in,
> then it goes and evaluates, then comes back with a message "***nothing
> explicitly assigned ***". And 'm' is not changed.
> I don't see how that makes any sense, because (if you were looking at
> the results of evaluation) then you would see that 'm' was assigned.
> Peter
> ______________________________________________
> ESS-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help
More information about the ESS-help
mailing list