strip_screfs
S3 generic, which removes source references from objectsencapsulate()
..compile
to function crate()
because R disables byte-code
compilation of functions when changing their enclosing environmentDictionary
required_args
from Dictionary
classROXYGEN_PKG
environment variable is setcrate()
to topenv()
(#86).--with-keep.source
(#88)"try"
.dictionary_sugar_inc_get
and dictionary_sugar_inc_mget
which allow to conveniently add suffixes to dictionary ids when retrieving
objects.as_callback()
.catn()
.set_params()
.get_private()
.dictionary_sugar_mget()
are now returned named.get_private()
.map_br()
and map_bc()
.recycle_vectors()
.walk()
, iwalk()
and pwalk()
.deframe()
.capitalize()
.to_decimal()
.register_namespace_callback()
.calculate_hash()
and assert_ro_binding()
reorder_vector()
.pmap()
to avoid a segfault (#56).count_missing()
.reorder_vector()
.formulate()
can now quote all terms, defaulting to quote all terms on the
right hand side.formulate()
now supports multiple LHS terms.format_bib()
and cite_bib()
helpers for working with bibentires and
roxygen2..timeout
for invoke()
..timeout
for encapsulate()
.cite_bib()
and Rd macro \cite{}
and removed orphaned package
bibtex
from suggests.quietly
for require_namespaces()
.crate()
to cleanly separate a function from its environment.register_namespace_callback()
.compose()
function for function composition.leanify_package()
that shrinks the size of serialized R6
objects.unnest()
.rcbind()
for columns of x
named y
(#42).on.exit()
in invoke()
if both a seed and a list of options
were provided.check_packages_installed()
.open_help()
.map_dtr()
, imap_dtr()
and pmap_dtr()
now pass .idcol
down to argument
idcol
of data.table::rbindlist()
.cite_bib()
can now handle packages with multiple citation entries.wrap
to catf()
, messagef()
, warningf()
and stopf()
to
wrap the respective messages to a customizable width.with_package()
helper, similar to the one in package withr
.cite_bib()
or Rd macro \cite{}
can now return the citation information of
the package if key is set to "pkg::citation"
.dictionary_sugar_mget()
.dictionary_sugar()
to dictionary_sugar_get()
.cite_bib()
and Rd macro \cite{}
to insert entries from
bibtex files into roxygen documentation.unnest()
now creates list columns for non atomic list elements.na_rm
to which_max()
and which_min()
.as_short_string()
for empty atomic vectors.detect()
.dictionary_sugar()
.Dictionary$get()
is an R6 object.Dictionary
named_vector()
.keep_in_bounds()
.set_col_names()
.distinct_values()
..key
to rowwise_table()
.Dictionary$get()
and Dictionary$mget()
must now be named.encapsulate()
to call functions while recording a log.invoke()
: New arguments .opts
and .seed
to temporarily set options or
random seeds, respectively.Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.