> `make autoloads' does not process lisp/obsolete, so lazy-lock-mode and
> fast-lock-mode do not get autoloaded.

[ Hmm... I guess for some reason it wasn't removed from my loaddefs.el.
  Probably because I never bootstrap or something.  Looks like a bug in
  autoload.el. ]

Indeed you're right.  Looks like a bug to me.

I suggest the patch below.  Any objection?
Oh wait, I see Richard explicitly decided not to include `obsolete' in the
autoloaded files, on November 06:

   2006-11-06  Richard Stallman  <[EMAIL PROTECTED]>
   [...]
        * Makefile.in (autoloads): Don't include `obsolete'.

Richard, do you remember what was the reason for that decision?


        Stefan


--- Makefile.in 14 nov 2006 10:32:33 -0500      1.82
+++ Makefile.in 01 déc 2006 22:41:36 -0500      
@@ -108,7 +108,7 @@
        echo ";; End:" >> $@
        echo ";;; loaddefs.el ends here" >> $@
 autoloads: $(lisp)/loaddefs.el doit
-       wd=$(lisp); $(setwins_almost); \
+       wd=$(lisp); $(setwins); \
        echo Directories: $$wins; \
        $(EMACS) $(EMACSOPT) -l autoload --eval '(setq generated-autoload-file 
"$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins
 


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to