>>>> "Ville" == Ville Skytt <Ville>
writes:
Ville> On Tue, 2003-01-14 at 10:07, James A. Crippen wrote:
> Can something be done about those "already loaded!"
errors?
Yes (if you're talking about auto-autoloads in 21.5). But not for a
few days.
> Every single one gets me a backtrace whenever I do a package
> update. It seems kind of silly.
No. By the nature of things, auto-autoloads files can't be
conveniently require'd. Furthermore, since the auto-autoloads files
are intended only to read once, at initialization, something is very
wrong if they somehow get read twice.
Think about it this way: wouldn't it be nice if C were safe enough
that you could have a continuable assert macro? That's basically
what's happening here: an assert. But Lisp (even the dreadfully
primitive version known as Emacs Lisp) is safe enough that most of the
time you can continue from an assert, and usefully, too.
I'm surprised somebody with your address and .sig isn't way ahead of
me.
Ville> I assume you're talking about 21.5.x;
The autoload mechanism is badly broken in 21.5, I have a patch
forthcoming. It'll take a week or so, but it's mostly worked out.
Ville> I don't see them with 21.4.11 whereas I do with 21.5.10.
Ville> But I don't see much use to those errors either.
You would if your carefully advice'd function got overwritten by an
autoload form.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.