Add the following to example section of a dot-Rd manpage: ## :WHY: The following kills R CMD check but runs fine on console. foos <- c("aaa", "bbb", "ccc") cat(sapply(foos, function(foo) { sprintf("name: %-18s upper: %s\n", foo, toupper(foo)) }), sep="")
R CMD check <package> stops with error: ... * checking examples ... ERROR Running examples in '<package>-Ex.R' failed. The error most likely occurred in: ... > > ## :WHY: The following kills R CMD check but runs fine on console. > foos <- c("aaa", "bbb", "ccc") > cat(sapply(foos, + function(foo) { + sprintf("name: + foo, + toupper(foo)) + }), sep="") + + + + cleanEx(); nameEx("sc80-registerNormalizationMethod") Error: unexpected string constant in: " cleanEx(); nameEx("" Execution halted Yet on console, it provides the expected: name: aaa upper: AAA name: bbb upper: BBB name: ccc upper: CCC How do I work around this for manpage? ---------------------------------------------------------- SIGSIG -- signature too long (core dumped) ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel