@@ -128,7 +128,7 @@ replace_dot_alias = function(e) {
128128 }
129129}
130130
131- .assign_in_parent = function (name , value , env , err_msg_detail , err_msg_na ) {
131+ .reassign_extracted_table = function (name , value , env , err_msg_detail , err_msg_na ) {
132132 k = eval(name [[2L ]], env , env )
133133 if (is.list(k )) {
134134 origj = j = if (name [[1L ]] == " $" ) as.character(name [[3L ]]) else eval(name [[3L ]], env , env )
@@ -1245,7 +1245,7 @@ replace_dot_alias = function(e) {
12451245 if (is.name(name )) {
12461246 assign(as.character(name ),x ,parent.frame(),inherits = TRUE )
12471247 } else if (.is_simple_extraction(name )) {
1248- .assign_in_parent (
1248+ .reassign_extracted_table (
12491249 name , x , parent.frame(),
12501250 err_msg_detail = " L[[i]][,:=]" ,
12511251 err_msg_na = NULL # Triggers internal_error
@@ -2994,7 +2994,7 @@ setDT = function(x, keep.rownames=FALSE, key=NULL, check.names=FALSE) {
29942994 assign(name , x , parent.frame(), inherits = TRUE )
29952995 } else if (.is_simple_extraction(name )) {
29962996 # common case is call from 'lapply()'
2997- .assign_in_parent (
2997+ .reassign_extracted_table (
29982998 name , x , parent.frame(),
29992999 err_msg_detail = " setDT(L[[i]])" ,
30003000 err_msg_na = " Item '%s' not found in names of input list"
0 commit comments