emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs 22.0.91 working, lazy-lock documentation inconsistency?


From: Richard Stallman
Subject: Re: Emacs 22.0.91 working, lazy-lock documentation inconsistency?
Date: Sat, 02 Dec 2006 22:14:18 -0500

    > I see the .el file is now is lisp/obsolete where it does not get installed
    > by default,

    It does get installed.  And it is autoloaded.

Actually, I think it isn't.  This is because of the change we made
a couple of months ago not to scan the `obsolete' directory for
autoloads.

It's possible that that change was a mistake.

However, I think there were real problems (at some point) of conflicts
caused by autoloaded functions in obsolete files that had the same
names as autoloaded functions in non-obsolete files.  Thus, if we
don't scan `obsolete' for autoloads, we can simply move the old file
to `obsolete' without changing it.  If we do scan `obsolete' for
autoloads, we have to remember to delete its autoloads when necessary.

So we have three solutions:

1. Move lazy-lock back out of `obsolete'.

2. Reenable scanning of `obsolete' for autoloads.

3. Tell people "you must explicitly load `obsolete/lazy-lock'
if you want to keep using it, and let the error message serve
to remind people to switch.

What do people think about them?




reply via email to

[Prev in Thread] Current Thread [Next in Thread]