From pgilbert@bank-banque-canada.ca  Wed Oct 29 19:54:30 1997
From: pgilbert@bank-banque-canada.ca (Paul Gilbert)
Date: Wed, 29 Oct 1997 14:54:30 -0500
Subject: R-alpha: Using autoload and smaller 'base' package [was "Re: New Version"].
References: <Pine.SUN.3.95.971029103311.7363A-100000@troi>
Message-ID: <97Oct29.151248est.26572@mailgate.bank-banque-canada.ca>

If I understand this correctly, the whole package gets autoloaded the
first time any function in the package is referenced (and then never
unloaded until q()?).  Thus there would be an advantage to reorganizing
frequently used functions and infrequently used functions in separate
packages. The current organization of the code in my packages is based
on a different logic. For example, I have a test function in the package
to test functions in the package. This function may never be used by
someone who uses the package.

Would it be possible/logical/easy  to make autoload work on a function
by function basis? (Sounds a bit like an S .Data directory.) Is there a
limit on how many packages can be autoloaded?

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


R-alpha: Using autoload and smaller 'base' package [was "Re: New Version"].
Paul Gilbert