diff options
author | mef <mef@pkgsrc.org> | 2021-01-01 03:24:52 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2021-01-01 03:24:52 +0000 |
commit | a9dd1580c10afa4e9284c4e0498b8a0cd5123f58 (patch) | |
tree | cac854301ef83406d6fe6154d83cddfcfc4a2d04 | |
parent | 945309a0d4c2f9c46d9ee0b749d09c5817c94871 (diff) | |
download | pkgsrc-a9dd1580c10afa4e9284c4e0498b8a0cd5123f58.tar.gz |
(devel/R-rlang) Updated 0.4.7 to 0.4.9
# rlang 0.4.9
## Breaking changes
* Dropped support for the R 3.2 series.
## New features
* `inject()` evaluates its argument with `!!`, `!!!`, and `{{`
support.
* New `enquo0()` and `enquos0()` operators for defusing function
arguments without automatic injection (unquotation).
* `format_error_bullets()` is no longer experimental. The `message`
arguments of `abort()`, `warn()`, and `inform()` are automatically
passed to that function to make it easy to create messages with
regular, info, and error bullets. See `?format_error_bullets` for
more information.
* New `zap_srcref()` function to recursively remove source references
from functions and calls.
* A new compat file for the zeallot operator `%<-%` is now available
in the rlang repository.
* New `%<~%` operator to define a variable lazily.
* New `env_browse()` and `env_is_browsed()` functions. `env_browse()`
is equivalent to evaluating `browser()` within an environment. It
sets the environment to be persistently browsable (or unsets it if
`value = FALSE` is supplied).
* Functions created from quosures with `as_function()` now print in a
more user friendly way.
* New `rlang_print_backtrace` C callable for debugging from C
interpreters (#1059).
## Bugfixes and improvements
* The `.data` pronoun no longer skips functions (#1061). This solves a
dplyr issue involving rowwise data frames and list-columns of
functions (tidyverse/dplyr#5608).
* `as_data_mask()` now intialises environments of the correct size to
improve efficiency (#1048).
* `eval_bare()`, `eval_tidy()` (#961), and `with_handlers()` (#518)
now propagate visibility.
* `cnd_signal()` now ignores `NULL` inputs.
* Fixed bug that prevented splicing a named empty vector with the
`!!!` operator (#1045).
* The exit status of is now preserved in non-interactive sessions when
`entrace()` is used as an `options(error = )` handler (#1052,
rstudio/bookdown#920).
* `next` and `break` are now properly deparsed as nullary operators.
# rlang 0.4.8
* Backtraces now include native stacks (e.g. from C code) when the
[winch](https://r-prof.github.io/winch/) package is installed and
`rlang_trace_use_winch` is set to `TRUE` (@krlmlr).
* Compatibility with upcoming testthat 3 and magrittr 2 releases.
* `get_env()` now returns the proper environment with primitive
functions, i.e. the base namespace rather than the base environment
(r-lib/downlit#32).
* `entrace()` no longer handles non-rlang errors that carry a
backtrace. This improves compatibility with packages like callr.
* Backtraces of unhandled errors are now displayed without truncation
in non-interactive sessions (#856).
* `is_interactive()` no longer consults "rstudio.notebook.executing"
option (#1031).
-rw-r--r-- | devel/R-rlang/Makefile | 8 | ||||
-rw-r--r-- | devel/R-rlang/distinfo | 10 |
2 files changed, 11 insertions, 7 deletions
diff --git a/devel/R-rlang/Makefile b/devel/R-rlang/Makefile index 572d3156c85..ce52044a25a 100644 --- a/devel/R-rlang/Makefile +++ b/devel/R-rlang/Makefile @@ -1,13 +1,17 @@ -# $NetBSD: Makefile,v 1.9 2020/07/31 18:32:11 brook Exp $ +# $NetBSD: Makefile,v 1.10 2021/01/01 03:24:52 mef Exp $ R_PKGNAME= rlang -R_PKGVER= 0.4.7 +R_PKGVER= 0.4.9 CATEGORIES= devel MAINTAINER= minskim@NetBSD.org COMMENT= Functions for base types and core R and 'Tidyverse' features LICENSE= gnu-gpl-v3 +TEST_DEPENDS+= R-covr-[0-9]*:../../devel/R-covr +TEST_DEPENDS+= tex-inconsolata-[0-9]*:../../fonts/tex-inconsolata +#EST_DEPENDS+= tex-ec-[0-9]*:../../fonts/tex-ec + USE_LANGUAGES= c .include "../../math/R/Makefile.extension" diff --git a/devel/R-rlang/distinfo b/devel/R-rlang/distinfo index d40d9adbcf8..f1a255254c7 100644 --- a/devel/R-rlang/distinfo +++ b/devel/R-rlang/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.7 2020/07/31 18:32:11 brook Exp $ +$NetBSD: distinfo,v 1.8 2021/01/01 03:24:52 mef Exp $ -SHA1 (R/rlang_0.4.7.tar.gz) = b1b276cf3bb7c48351409e74894b4f8ce9a1c9bb -RMD160 (R/rlang_0.4.7.tar.gz) = d3f294af3cd1b1e4eaa7e9689f51c536d2497934 -SHA512 (R/rlang_0.4.7.tar.gz) = 5854acad351414e0686ebcecda356a24d5263ba329eef1f766b76b4e3a377305437901b41e8188c61db993f0f865eca3949470abe7b4f67b1991d14d82cce397 -Size (R/rlang_0.4.7.tar.gz) = 847308 bytes +SHA1 (R/rlang_0.4.9.tar.gz) = e6be9cdd95608dc1ceb04bdca46084f0e2e17af4 +RMD160 (R/rlang_0.4.9.tar.gz) = 5488e89c3167ae27119dc4d7e8e3a56af7ef6721 +SHA512 (R/rlang_0.4.9.tar.gz) = cf8d1c12918449dc0104bc27e76a13057b68d3f8bd31c06ddbf2df811ee366cc34287cad69d6d695bfedddc85b9dd6e0fe9d6878cf130a295c15cebc075d362a +Size (R/rlang_0.4.9.tar.gz) = 865299 bytes |