./sysutils/R-later, Utilities for delaying function execution

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


Branch: CURRENT, Version: 1.0.0, Package name: R-later-1.0.0, Maintainer: pkgsrc-users

Executes arbitrary R or C functions some time after the current time,
after the R execution stack has emptied.


Required to run:
[math/R] [devel/R-Rcpp] [devel/R-rlang]

Required to build:
[devel/boost-headers] [pkgtools/cwrappers] [devel/R-BH]

Master sites: (Expand)


Version history: (Expand)


CVS history: (Expand)


   2019-12-31 13:08:15 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(sysutils/R-later) Updated to 1.0.0

## later 1.0.0

* Added private event loops: these are event loops that can be run
  independently from the global event loop. These are useful when you
  have code that schedules callbacks with `later()`, and you want to
  call `run_now()` block and wait for those callbacks to execute
  before continuing. Without private event loops, if you call
  `run_now()` to wait until a particular callback has finished, you
  might inadvertantly run other callbacks that were scheduled by other
  code. With private event loops, you can create a private loop,
  schedule a callback on it, then call `run_now()` on that loop until
  it executes, all without interfering with the global
  loop. ([#84](https://github.com/r-lib/later/pull/84))
   2019-09-07 10:38:27 by Maya Rashish | Files touched by this commit (1)
Log message:
R-later: add missing dependency R-BH. Fixes build.

From Benjamin Lorenz in PR pkg/54517