当行以逗号开头时,RStudio 多行执行不起作用

RStudio multiline execution doesn't work when lines begin with a comma

当行以逗号开头时,RStudio 的多行执行功能似乎不起作用。下面给出了一个简短的例子:

myData <- data.frame(x = rnorm(1000), lower = sample(letters, 1000,     replace = TRUE))
library(dplyr)

myMutate <- myData %>% 
  mutate(y = log(abs(x))
         , caps = toupper(lower))

当我在 "myMutate" 开头的行按 CTRL+ENTER 时,我收到以下错误:

Error in mutate_(.data, .dots = lazyeval::lazy_dots(...)) : 

缺少参数“.data”,没有默认值

将逗号放在前一行 运行s 没有任何问题。

myMutate <- myData %>% 
  mutate(y = log(abs(x)), 
         caps = toupper(lower))

我在 RStudio 文档中没有看到任何关于此的信息。虽然我知道以逗号开头的行可能不是每个人的喜好,但在句法上应该是正确的。

还有其他人 运行 参与其中吗?

FWIW,我 运行 在 Ubuntu 16.

上安装 RStudio 1.0.44

我可以确认 RStudio(版本 1.0.106,Ubuntu 桌面 64 位)的当前每日构建解决了这个问题。谢谢 Kevin Ushey!