From e95da21a37d96a1eb8b427343ea50082398581a0 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:11:55 -0300 Subject: [PATCH 06/19] gnu: Add r-formatr. * gnu/packages/statistics.scm (r-formatr): New variable. --- gnu/packages/statistics.scm | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index d34020f..672fcd2 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @@ -598,3 +598,24 @@ this code in the sources of other packages is avoided.") "Parsing and evaluation tools that make it easy to recreate the command line behaviour of R.") (license license:gpl3+))) + +(define-public r-formatr + (package + (name "r-formatr") + (version "1.2") + (source (origin + (method url-fetch) + (uri (string-append "mirror://cran/src/contrib/formatR_" + version ".tar.gz")) + (sha256 + (base32 "0dlj728qdm7wmxcxvw1ip64pl4ajgmi8ax69zafrn3306pg9y136")))) + (build-system r-build-system) + (home-page "http://yihui.name/formatR") + (synopsis "Format R Code Automatically") + (description + "Provides a function tidy_source() to format R source code. Spaces +and indent will be added to the code automatically, and comments will +be preserved under certain conditions, so that R code will be more +human-readable and tidy. There is also a Shiny app as a user interface +in this package (see tidy_app()).") + (license license:gpl3+))) -- 2.5.1