Jim Hester
Jim Hester
Oh, didn't know that @gaborcsardi had already added support for it 👍
I did, this should make some of that PR unnecessary.
Pretty sure comments could be handled with this as well (they are not yet). rmarkdown text / commit messages would still need IDE changes.
Yes I think you are correct, we need to set the completion type for the IDE. .rs.acCompletionTypes seems to hold the currently defined types.
I think we can probably just use the completion environment to transfer the information. This is how the terminal completion works, so if the IDE adds the additional session information...
I realize the documentation of `c()` shows the one argument use case as a way to drop attributes except the names, but it seems to me writing a helper function...
Yes RStudio does not use lintr, it has a custom linter written in C++.
I think using rappdirs is the best solution if we want to go down this route.
I think it would be great to include these in the 3.0 release. It would also give people more incentive to upgrade. It might also be worthwhile to package these...