Skip to content

Commit 7a87706

Browse files
maybe we just needed enclos=?
1 parent d2f611e commit 7a87706

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

R/data.table.R

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2989,9 +2989,9 @@ setDT = function(x, keep.rownames=FALSE, key=NULL, check.names=FALSE) {
29892989
}
29902990
} else if (name %iscall% "get") { # #6725
29912991
name = match.call(get, name)
2992-
e = eval(name$envir, parent.frame(), parent.frame())
2993-
k = eval(name$x, parent.frame(), parent.frame())
2994-
assign(k, x, envir=e)
2992+
name[[1L]] = quote(assign)
2993+
name$value = x
2994+
eval(name, parent.frame(), parent.frame())
29952995
}
29962996
.Call(CexpandAltRep, x) # issue#2866 and PR#2882
29972997
invisible(x)

0 commit comments

Comments
 (0)