commit: Insert <immediate> into section header for immediate autoloads.

Michael Sperber sperber-guest at alioth.debian.org
Thu Dec 20 02:51:07 EST 2007


changeset:   4338:6ad202d453cb121cd73e21c6d3172f077604ad47
user:        Mike Sperber <sperber at deinprogramm.de>
date:        Thu Dec 20 08:49:38 2007 +0100
files:       lisp/ChangeLog lisp/autoload.el
description:
Insert <immediate> into section header for immediate autoloads.

2007-12-18  Mike Sperber  <mike at xemacs.org>

	* autoload.el (process-one-lisp-autoload): Insert <immediate> into
	the section header for immediate autoloads, to make sure the
	upstream doesn't think there aren't any autoloads at all.


diff -r 4fbcce3f60970b235f789a1071bea2473c879f03 -r 6ad202d453cb121cd73e21c6d3172f077604ad47 lisp/ChangeLog
--- a/lisp/ChangeLog	Wed Dec 19 10:21:38 2007 +0100
+++ b/lisp/ChangeLog	Thu Dec 20 08:49:38 2007 +0100
@@ -1,3 +1,9 @@ 2007-12-14  Aidan Kehoe  <kehoea at parhasa
+2007-12-18  Mike Sperber  <mike at xemacs.org>
+
+	* autoload.el (process-one-lisp-autoload): Insert <immediate> into
+	the section header for immediate autoloads, to make sure the
+	upstream doesn't think there aren't any autoloads at all.
+
 2007-12-14  Aidan Kehoe  <kehoea at parhasard.net>
 
 	* process.el (substitute-env-vars):
diff -r 4fbcce3f60970b235f789a1071bea2473c879f03 -r 6ad202d453cb121cd73e21c6d3172f077604ad47 lisp/autoload.el
--- a/lisp/autoload.el	Wed Dec 19 10:21:38 2007 +0100
+++ b/lisp/autoload.el	Thu Dec 20 08:49:38 2007 +0100
@@ -516,7 +516,8 @@ Updates AUTOLOADS-DONE and returns the n
 	   (let ((begin (point)))
 	     (forward-sexp)
 	     (forward-line 1)
-	     (princ (buffer-substring begin (point)) outbuf)))
+	     (princ (buffer-substring begin (point)) outbuf))
+	   (setq autoloads-done (cons '<immediate> autoloads-done)))
 	  (t
 	   (princ (buffer-substring
 		   (progn





More information about the XEmacs-Patches mailing list