[Rd] formatC(character()) returns length 1 result, but is documented otherwise

Davis Vaughan d@v|@ @end|ng |rom r@tud|o@com
Mon Sep 13 22:35:47 CEST 2021

Hi all,

I believe I have either found a small bug, or a possible inconsistency in
documentation. formatC() returns a length 1 result if given a length 0
character() as input.

#> [1] ""

But the return value documentation states that it returns: "A character
object of same size and attributes as x".

I'd love for this to return a size 0 result here, consistent with the docs
and my mental model of size stability for this function.

Here is where this happens (it is explicitly hard coded):

Davis Vaughan

	[[alternative HTML version deleted]]

More information about the R-devel mailing list