2010/6/4 Martin Maechler <maech...@stat.math.ethz.ch>: >>>>>> "HP" == Hervé Pagès <hpa...@fhcrc.org> >>>>>> on Thu, 03 Jun 2010 17:53:33 -0700 writes: > > HP> Hi, > HP> According to its man page substring() "expands (its) arguments > HP> cyclically to the length of the longest _provided_ none are of > HP> zero length". > > HP> So, as expected, I get an error here: > > >> substring("abcd", first=2L, last=integer(0)) > HP> Error in substring("abcd", first = 2L, last = integer(0)) : > HP> invalid substring argument(s) > > HP> But I don't get one here: > > >> substring(character(0), first=1:2, last=3L) > HP> character(0) > > HP> which is unexpected. > according to the docu. > > My gut feeling would say that the documentation should be > updated in this case, rather than the implementation. > > RFC! other opinions?
I agree. The current behaviour is reasonable. -Deepayan ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel