David Bremner <[email protected]> writes: > > The advantage of the second approach is that you won't be loading ess > for every user and every emacs session. On the other hand, there may be > some entry points not covered. Some packages need a startup file like > ess-site explicitely loaded; my experience was that at least simple > things like "emacs foo.R"
that is, the lazy loading provided by (autoload ...) seems to work for ess. But of course I'm not really a good tester, I just noticed the correct major mode was invoked.

