Skip to content

ellipsis

Tools for Working with ...

v0.3.3 · Apr 3, 2026 · MIT + file LICENSE

Description

The ellipsis is a powerful tool for extending functions. Unfortunately this power comes at a cost: misspelled arguments will be silently ignored. The ellipsis package provides a collection of functions to catch problems and alert the user.

Downloads

CRAN

255.5K

Last 30 days

214th

781.9K

Last 90 days

2.2M

Last year

Trend: +2.1% (30d vs prior 30d)

r2u CRAN

14.8K

Last 30 days

63.3K

Last 90 days

103K

Last year

Trend: -61.9% (30d vs prior 30d)

autoCRAN

23

Last 7 days

100

Last 30 days

5

All-time

⚠ Shared name: this package is also shipped elsewhere on openSUSE, so this count is not exclusive to autoCRAN (it is an upper bound).

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE May 13, 2026
WARNING 12 OK · 0 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE May 9, 2026
WARNING r-devel-linux-x86_64-debian-clang

PDF version of manual

LaTeX errors when creating PDF version.
This typically indicates Rd problems.
LaTeX errors found:
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 12, 2026
NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Apr 9, 2026
NOTE r-release-linux-x86_64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-windows-x86_64

compiled code

File 'ellipsis/libs/x64/ellipsis.dll':
  Found non-API calls to R: 'PRVALUE', 'Rf_findVarInFrame3'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
WARNING 3 OK · 10 NOTE · 1 WARNING · 0 ERROR · 0 FAILURE Mar 16, 2026
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
WARNING r-devel-linux-x86_64-debian-gcc

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’
This entry point may be removed soon:
‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-clang

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-macos-arm64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'ellipsis/libs/x64/ellipsis.dll':
  Found non-API calls to R: 'PRVALUE', 'Rf_findVarInFrame3'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-patched-linux-x86_64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-linux-x86_64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-macos-arm64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-macos-x86_64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-windows-x86_64

compiled code

File 'ellipsis/libs/x64/ellipsis.dll':
  Found non-API calls to R: 'PRVALUE', 'Rf_findVarInFrame3'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE 3 OK · 11 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-debian-gcc

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-clang

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-linux-x86_64-fedora-gcc

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-macos-arm64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-devel-windows-x86_64

compiled code

File 'ellipsis/libs/x64/ellipsis.dll':
  Found non-API calls to R: 'PRVALUE', 'Rf_findVarInFrame3'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.
NOTE r-patched-linux-x86_64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-linux-x86_64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-macos-arm64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-macos-x86_64

compiled code

File ‘ellipsis/libs/ellipsis.so’:
  Found non-API calls to R: ‘PRVALUE’, ‘Rf_findVarInFrame3’

Compiled code should not call non-API entry points in R.

See ‘Writing portable packages’ in the ‘Writing R Extensions’ manual,
and section ‘Moving into C API compliance’ for issues with the use of
non-API entry points.
NOTE r-release-windows-x86_64

compiled code

File 'ellipsis/libs/x64/ellipsis.dll':
  Found non-API calls to R: 'PRVALUE', 'Rf_findVarInFrame3'

Compiled code should not call non-API entry points in R.

See 'Writing portable packages' in the 'Writing R Extensions' manual,
and section 'Moving into C API compliance' for issues with the use of
non-API entry points.

Reverse Dependencies (16)

suggests

Dependency Network

Dependencies Reverse dependencies rlang EDOIF GaussSuppression Racmacs SmallCountRounding beaver cliff cuda.ml devtools discretes distplyr dreamer mase quid r3js stickyr +1 more reverse deps ellipsis

Version History

10 tracked
updated 0.3.3 ← 0.3.2 diff Apr 3, 2026
new 0.3.2 Mar 10, 2026
updated 0.3.2 ← 0.3.1 diff Apr 28, 2021
updated 0.3.1 ← 0.3.0 diff May 14, 2020
updated 0.3.0 ← 0.2.0.1 diff Sep 19, 2019
updated 0.2.0.1 ← 0.2.0 diff Jul 1, 2019
updated 0.2.0 ← 0.1.0 diff Jun 19, 2019
updated 0.1.0 ← 0.0.2 diff Feb 18, 2019
updated 0.0.2 ← 0.0.1 diff Jan 8, 2019
new 0.0.1 Aug 30, 2018