My beginner package https://github.com/cpsyctc/CECPfuns is evolving slowly and I had no problems (that I could see) with the help pages created through roxygen. Today I came back to try using pkgdown to ... pkgdown the package. So I used a copy of the package directory and ran:
usethis::use_pkgdown() and then pkgdown::build_site() That produced the start of exactly what I wanted as a nicely pkgdown'ed site. However, the console showed error messages for three examples (which, as I say, all seem to produce OK html help pages through the usual roxygen processing). The error message was Failed to parse example for topic and sure enough the examples section in the pkgdown docs html was empty. If anyone wants to look at one of the functions, checkAllUnique was one of the three that threw the errors. I tried some searching and the most pertinent seeming page I hit was this: https://github.com/r-lib/pkgdown/issues/1149 where Hadley Wickham says "That's not valid .Rd code because you didn't escape the Rd comment symbol" which may well be my problem too ... but I don't understand the advice (sorry!) When I tried to tweak one of those functions by inserting a lot of "#" to mask results, i.e. replaced #' [1] something with: #' # [1] something (as I probably should have done that in the examples I have, they are dontrun examples so I hadn't noticed). However, when I reran pkgdown::build_site() I got a new error message that is, to me, thoroughly confusing: Error in utils::modifyList(meta, override) : is.list(x) is not TRUE At that point I decided to back out and come here and ask the question in the subject line! TIA, Chris -- Chris Evans (he/him) <ch...@psyctc.org> Visiting Professor, University of Sheffield <chris.ev...@sheffield.ac.uk> I do some consultation work for the University of Roehampton <chris.ev...@roehampton.ac.uk> and other places but <ch...@psyctc.org> remains my main Email address. I have a work web site at: https://www.psyctc.org/psyctc/ and a site I manage for CORE and CORE system trust at: http://www.coresystemtrust.org.uk/ I have "semigrated" to France, see: https://www.psyctc.org/pelerinage2016/semigrating-to-france/ https://www.psyctc.org/pelerinage2016/register-to-get-updates-from-pelerinage2016/ If you want an Emeeting, I am trying to keep them to Thursdays and my diary is at: https://www.psyctc.org/pelerinage2016/ceworkdiary/ Beware: French time, generally an hour ahead of UK. ______________________________________________ R-package-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-package-devel