You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.9 KiB
2.9 KiB
hrbraddins
Moar Addins for RStudio
Description
Experiments, mostly. Please take the code and use it! This package will NEVER see CRAN. I don’t even need credit. If you find something useful and are willing to round out the corners, it’s all yours.
What’s in the tin?
The following functions are implemented:
bare_combine
: Turn a selection of comma-separated bare strings into a base::combine statementbare_space_combine
: Turn a selection of space-separated bare strings into a base::combine statementcheck_package_urls
: Check package URLscleanAndGo
: Clean the environment and run the active scriptenslave
: Run a selection as an RStudio background jobjoin_rows
: Join cr/lf-separated selected rows of text into a single space-separated rowrantAddin
: Make it easier to annoy followers and reinforce one’s entitlement.refresh_renviron
: Refreshes in-memory environment variables (if it exists)run_tiny_test
: Run tinytest on a packagetweet_share
: Share the active RStudio source tab on TwitterzapGremlins
: Find R source files with non-ASCII characters
Installation
install.packages("hrbraddins", repos = "https://cinc.rud.is")
# or
remotes::install_git("https://git.rud.is/hrbrmstr/hrbraddins.git")
# or
remotes::install_git("https://git.sr.ht/~hrbrmstr/hrbraddins")
# or
remotes::install_gitlab("hrbrmstr/hrbraddins")
# or
remotes::install_bitbucket("hrbrmstr/hrbraddins")
# or
remotes::install_github("hrbrmstr/hrbraddins")
NOTE: To use the ‘remotes’ install options you will need to have the {remotes} package installed.
hrbraddins Metrics
Lang | # Files | (%) | LoC | (%) | Blank lines | (%) | # Lines | (%) |
---|---|---|---|---|---|---|---|---|
R | 15 | 0.94 | 212 | 0.98 | 97 | 0.87 | 95 | 0.8 |
Rmd | 1 | 0.06 | 5 | 0.02 | 15 | 0.13 | 24 | 0.2 |
Code of Conduct
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.