./devel/R-glue, Interpreted string literals

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.3.1, Package name: R-glue-1.3.1, Maintainer: minskim

An implementation of interpreted string literals, inspired by Python's
Literal String Interpolation and Docstrings, and Julia's Triple-Quoted
String Literals.


Required to run:
[math/R]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2019-08-08 21:53:58 by Brook Milligan | Files touched by this commit (189) | Package updated
Log message:
Update all R packages to canonical form.

The canonical form [1] of an R package Makefile includes the
following:

- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
  needed), and CATEGORIES.

- HOMEPAGE is not present but defined in math/R/Makefile.extension to
  refer to the CRAN web page describing the package.  Other relevant
  web pages are often linked from there via the URL field.

This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.

[1] http://mail-index.netbsd.org/tech-pkg/2 … 21711.html
   2019-07-31 17:24:11 by Brook Milligan | Files touched by this commit (1) | Package updated
Log message:
R-glue: update to canonical form of an R package.
   2019-04-07 15:19:52 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.3.1

Upstream changes:
glue 1.3.1
Features

    glue() now has a + method to combine strings.

Bugfixes and minor changes

    glue_sql() now supports unquoting lists of Id objects.
    glue_sql() now quotes characters with NAs appropriately (#115).
    glue_sql() now quotes Dates appropriately (#98).
    A potential protection error reported by rchk was fixed.

glue 1.3.0
Breaking changes

    The evaluate() function has been removed. Changes elsewhere in glue made the \ 
implementation trivial so it was removed for clarities sake. Previous uses can \ 
be replaced by eval(parse(text = text), envir).

    collapse() has been renamed to glue_collapse() to avoid namespace collisions \ 
with dplyr::collapse().

Features

    compare.glue() was added, to make it easier to use glue objects in \ 
testthat::expect_equal() statements.

    glue_col() and glue_data_col() functions added to display strings with color.

Bugfixes and minor changes

    Glue now throws an informative error message when it cannot interpolate a \ 
function into a string (#114, @haleyjeppson & @ijlyttle).

    Glue now evaluates unnamed arguments lazily with delayedAssign(), so there \ 
is no performance cost if an argument is not used. (#83, @egnha).

    Fixed a bug where names in the assigned expression of an interpolation \ 
variable would conflict with the name of the variable itself (#89, @egnha).

    Do not drop the glue class when subsetting (#66).

    Fix glue() and collapse() always return UTF-8 encoded strings (#81, @dpprdan)
   2018-05-18 03:00:59 by Min Sik Kim | Files touched by this commit (3)
Log message:
devel/R-glue: Import version 1.2.0

An implementation of interpreted string literals, inspired by Python's
Literal String Interpolation and Docstrings, and Julia's Triple-Quoted
String Literals.