charlie at stat.umn.edu
2007-Jan-17 19:50 UTC
[Rd] uninformative error message in R CMD check (PR#9459)
I just saw the following using R version 2.4.1 (2006-12-18) in
output from R CMD check.
* checking Rd files ... WARNING
Error in as.vector(x, mode) : invalid argument 'mode'
Execution halted
See the chapter 'Writing R documentation files' in manual
'Writing R
Extensions'.
In looking at the help page (the only one in the package so far) I noticed
that there was no details section even though I wrote one. The problem
was a missing close curly, that is, I had
\details{
Blah, blah, blah.
\value{
A list ....
}
I don't know whether it is possible to have an actually informative
error message, but it would be nice if possible. The error went away
and the package checked OK when I added the close curly
\details{
Blah, blah, blah.
}
\value{
A list ....
}
--
Charles Geyer
Professor, School of Statistics
University of Minnesota
charlie at stat.umn.edu
Kurt Hornik
2007-Jan-21 20:50 UTC
[Rd] uninformative error message in R CMD check (PR#9459)
>>>>> charlie writes:> I just saw the following using R version 2.4.1 (2006-12-18) in > output from R CMD check.> * checking Rd files ... WARNING > Error in as.vector(x, mode) : invalid argument 'mode' > Execution halted > See the chapter 'Writing R documentation files' in manual 'Writing R > Extensions'.> In looking at the help page (the only one in the package so far) I noticed > that there was no details section even though I wrote one. The problem > was a missing close curly, that is, I had> \details{ > Blah, blah, blah. > \value{ > A list .... > }> I don't know whether it is possible to have an actually informative > error message, but it would be nice if possible. The error went away > and the package checked OK when I added the close curly> \details{ > Blah, blah, blah. > } > \value{ > A list .... > }I can try, but I need a reproducible example. For the examples with \details{ Bll bll bll. \value{ etc I tried, I always got * checking Rd files ... ERROR Rd files with syntax errors: /path/to/file.Rd: unterminated section 'details' -k