On Thu, 15 Nov 2007, Prof Brian Ripley wrote: > On Thu, 15 Nov 2007, Adrian Dusa wrote: > >> On Thursday 15 November 2007, Prof Brian Ripley wrote: >>> [...] >>>> >>>> Using as above: >>>> \code{\link{anova}} >>>> >>>> the html help file directs to >>>> file:///home/adi/myRlibrary/stats/html/anova.html >>> >>> I hope it is actually ../../stats/html/anova.html and the browser is >>> interpreting that as a full URL. >>> >>>> instead of >>>> file:///usr/lib/R/library/stats/html/anova.html >>> >>> But at run time help.start() creates links into a subdirectory of >>> tempdir(). As in >>> >>>> help.start() >> >> I got it. >> Perhaps it would be useful to have another startup option, something like: >> options(htmlLinksResolve=TRUE) >> >> that one could use in the .First() function from .Rprofile > > You could have a function to run there, essentially (from help.start()) > > .Script("sh", "help-links.sh", > paste(tempdir(), paste(.libPaths(), collapse = " "))) > > and perhaps (it is a lot slower) > > utils::make.packages.html()
It transpires that currently you do need both: although the script is passed the library locations it does not make use of them, leaving the linking to make.packages.html. (That used not to be the case.) > The problem is that even the first can be slow on a network-mounted file > system with a lot of packages installed, do we don't want to do it by > default. So speed is the problem: I am seeing about 4 secs on a system with 1450 packages on the local disc, and 33 secs on a slower system with a network-mounted FS. -- Brian D. Ripley, [EMAIL PROTECTED] Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel