On Feb 12, 2014, at 11:05 AM, Prof Brian Ripley <rip...@stats.ox.ac.uk> wrote:
> On 12/02/2014 16:28, Marc Schwartz wrote: >> Hi all, >> >> For several years, I have used path.package() to get the path to Perl >> scripts contained within WriteXLS. >> >> I have a request to change this to using system.file(), which would provide >> the ability to utilize WriteXLS functionality, without having to load the >> package, which path.package() requires. >> >> Based upon my review of the code, I don't see any obvious down sides to >> making the change, but wanted to solicit comments from anyone that might >> challenge the change in the code. >> >> Thanks in advance. >> >> Regards, >> >> Marc Schwartz > > I don't think path.package() ever was the right tool: find.package() looks a > closer match, and system.file() is a wrapper for it (which was all that was > made available for many years: up to R 2.13.0 AFAIR). Thanks. I don't, at this point, recall the history as to why I elected to use path.package(), but my guess is that I looked at some subset of other CRAN packages at the time that also included script files and used them as a model. In hindsight, not the best approach. Regards, Marc > > -- > Brian D. Ripley, rip...@stats.ox.ac.uk > 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 ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel