[Rd] In base R: argument `list` does not accept lists
JARauh at web.de
Fri Apr 13 13:21:27 CEST 2018
The function `base::rm` has an argument that is named `list`. However, if a list is passed as `list` to `rm` (e.g.: `rm(list = list("x", "y"))`), an error is raised: "invalid first argument".
Agreed, the documentation says that `list` should be "a character vector naming objects to be removed." Still, wouldn't it make sense to allow a list of characters as an argument?
The other alternative to make things consistent would be to rename the argument, but that would break compatibility, of course.
More information about the R-devel