Skip to content

Commit e00fd92

Browse files
committed
fix: problem with integer (1L) shorthand in within
1 parent 4ec3e9f commit e00fd92

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

R/qenv-eval_code.R

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,11 @@ setMethod("eval_code", signature = c("qenv", "character"), function(object, code
8888
})
8989

9090
setMethod("eval_code", signature = c("qenv", "language"), function(object, code) {
91-
eval_code(object, code = paste(lang2calls(code), collapse = "\n"))
91+
eval_code(object, code = paste(vapply(lang2calls(code), deparse1, character(1)), collapse = "\n"))
9292
})
9393

9494
setMethod("eval_code", signature = c("qenv", "expression"), function(object, code) {
95-
eval_code(object, code = paste(lang2calls(code), collapse = "\n"))
95+
eval_code(object, code = paste(vapply(lang2calls(code), deparse1, character(1)), collapse = "\n"))
9696
})
9797

9898
setMethod("eval_code", signature = c("qenv.error", "ANY"), function(object, code) {

0 commit comments

Comments
 (0)