>>>> Vin wrote:
Vin> Looks like it will work. I don't know how I missed
Vin> batch-update-autoloads when I first investigated this. Why don't
Vin> you submit a patch?
OK. Here goes...
batch-update-autoloads wasn't good. Need to have auto-autoloads.el
generated. Fortunately feeding files to batch-update-directory,
despite its name, seems to do the trick.
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/ChangeLog,v
retrieving revision 1.82
diff -u -r1.82 ChangeLog
--- ChangeLog 2002/03/30 04:58:48 1.82
+++ ChangeLog 2002/03/30 23:27:29
@@ -1,3 +1,8 @@
+2002-03-31 Mats Lidell <matsl(a)contactor.se>
+
+ * XEmacs.rules ($(AUTOLOAD_PATH)/auto-autoloads.el): Use the
+ actual files for generating autoloads.
+
2002-03-27 Steve Youngs <youngs(a)xemacs.org>
* These packages rolled: tm xemacs-base.
Index: XEmacs.rules
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/XEmacs.rules,v
retrieving revision 1.33
diff -u -r1.33 XEmacs.rules
--- XEmacs.rules 2002/03/27 02:38:23 1.33
+++ XEmacs.rules 2002/03/30 23:20:03
@@ -162,7 +162,7 @@
$(AUTOLOAD_PATH)/auto-autoloads.el : $(ELCS:.elc=.el) $(AUTOLOAD_PATH)/_pkg.el
$(XEMACS) $(VANILLA) -batch \
-eval "$(AUTOLOAD_PACKAGE_NAME)" \
- -l autoload -f batch-update-directory $(AUTOLOAD_PATH)
+ -l autoload -f batch-update-directory $^
@rm -f $(AUTOLOAD_PATH)/auto-autoloads.el~
$(AUTOLOAD_PATH)/custom-load.el : $(ELCS:.elc=.el)
Yours
--
%% Mats