./math/R-R.utils, Various Programming Utilities

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


Branch: CURRENT, Version: 2.12.3, Package name: R-R.utils-2.12.3, Maintainer: pkgsrc-users

Utility functions useful when programming and developing R packages.


Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2024-01-20 04:27:16 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-R.utils) Updated 2.12.2 to 2.12.3

# Version 2.12.3 [2022-11-16]

## Documentation

 * Fix various Rd issues.

## Miscellaneous

 * The unit tests on absolute and relative paths would fail on MS Windows
   where the `HOME` folder was a subfolder directly under the drive, e.g.
   `HOME=C:\msys64`.

## Bug Fixes

 * Package would fail to install in R-devel when it introduces the new
   **base** package function `use()`.
   2022-12-18 00:48:27 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-R.utils) Updated 2.11.0 to 2.12.2

# Version 2.12.2 [2022-11-11]

## Documentation

 * Drop duplicated arguments from `help("parse.SmartComments")`.

## Deprecated and Defunct

 * S3 method `warnings()` for `Verbose`, and the corresponding generic
   function, has been deprecated in favor of the `printWarnings()`.

# Version 2.12.1 [2022-10-30]

## Documentation

 * Documented the limitation that `withTimeout()` may fail to detect
   the timeout error if the language is temporarily switched during
   evaluation.

 * Updated moved and broken URLs in help pages.

## Bug Fixes()

 * `filePath()` could produce `Error in if (components[pos] == ".." \ 
&&
   components[pos - 1L] != "..") { : missing value where TRUE/FALSE
   needed` when there were too many `..` components in the specified
   path, e.g. `filePath("C:/foo/../bar/../..")`.  Now it returns the
   maximum pruned path, e.g. `"C:/.."`.

 * `withTimeout()` did not return NULL on timeouts when `onTimeout`
   was `"warning"` or `"silent"`.

 * `parseRepos()` would produce `"Error in get(".read_repositories",
   envir = ns) : object '.read_repositories' not found"` in
   R-devel (>= rev 83148).

# Version 2.12.0 [2022-06-27]

## New Features

 * Added support for lists and data frames to `tempvar()`.

## Deprecated and Defunct

 * Remove defunct `Asserts$inherits()` and S3 generic
   `inherits()`. Use `Asserts$inheritsFrom()` instead.

 * Remove defunct argument `substitute` from `withCapture()`. Use
   argument `replace` instead.
   2021-11-28 02:03:29 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/R-R.utils) Add two TEST_DEPENDS+=
   2021-11-27 23:39:02 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
(devel/R-R.utils) Updated 2.10.1 to 2.11.0

Version: 2.11.0 [2021-09-25]
NEW FEATURES:

 * Now insert() support duplicates in 'ats', which then results in the
   corresponding 'values' being inserted in order at those duplicated indices.

 * Relaxed insert() to accept a 'values' argument that is a list but not
   necessarily a formal vector.

 * Now queryRCmdCheck() sets environment variable R_CMD_CHECK=true if it
   detects 'R CMD check' is running.

 * Added format() for 'binmode'.

 * hpaste() gained argument 'empty', which can be used to control what to
   return in case the output is of length zero.

BUG FIXES:

 * gcDLLs() produced a "In sprintf(...) : argument not used by format" \ 
warning
   when giving an error message on what DLLs it failed to unload.

 * Arguments$getVector() could produce an error on "argument is missing, with
   no default" while trying to signal an assertion error.

 * intToHex() and intToOct() would no longer pad with zero on recent R-devel
   (to become R 4.2.0) versions.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-09-08 02:27:17 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
(devel/R-R.utils) Add missing DEPENDS+=  R-R.oo-[0-9]*