>>>> Vin wrote: 
Vin> I strongly believe that the latest auctex package sources need to
Vin> be in the main branch.  Many eyes and all that.
I think we all agree here but since it was a tought patch it needed to
be out in the cold on a branch first. As I get it, see below, all
testing has proven so far that the version works fine. So it should be
brought over to main now.
Vin> What needs to be done for that to happen?
Looking trough the archives I find that on the 9th of december Uwe
wrote to the list "please release auctex-1.51 (11.84)". So I guess
what is needed is to merge the branch to main. Uwe: Since your the
maintainer and your testing has proven that it works I see no problem
with that you merge it to main now yourself.
Anyway for the autoloads problem here follows a patch. As it seems,
XEmacs.rules have been updated to work with the new definitions after
I made the change to auctex autoloads generation. Below follows a
patch that includes the same behaviour from XEmacs.rules into
auctex. (Uwe you'll need to apply this in order for autoloads to build
after the "Move operator ..." patch is applied.)
----------------------------------------------------------------------
"cvs diff -u " in /src/xemacs/packages/xemacs-packages/auctex/
Index: Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/auctex/Makefile,v
retrieving revision 1.63.2.4
diff -u -r1.63.2.4 Makefile
--- Makefile	19 Nov 2008 20:09:14 -0000	1.63.2.4
+++ Makefile	26 Dec 2008 20:19:02 -0000
@@ -157,7 +157,9 @@
 ifeq ($(XEMACS_21_5),t)
 $(AUTOLOAD_PATH)/auto-autoloads.el :: $(GENERATED_ELC_DEPENDENCIES)
$(EXTRA_AUTOLOADS_DEPENDENCIES)
 	rm -f $(AUTOLOAD_PATH)/auto-autoloads.el
-	$(XEMACS_BATCH_CLEAN) $(LOAD_AUTOLOADS) \
+	$(XEMACS_BATCH_CLEAN) \
+	-eval '(setq load-path (cons
"$(XEMACS_PACKAGES_BASE)/xemacs-packages/xemacs-base" load-path)))' \
+	$(LOAD_AUTOLOADS) \
 		-l autoload -f batch-update-directory-autoloads \
 		$(PACKAGE) $(AUTOLOAD_PATH)
 	# The equivalent of `touch' is done automatically
@@ -179,7 +181,9 @@
 
 $(AUTOLOAD_PATH)/auto-autoloads.el :: $(GENERATED_ELC_DEPENDENCIES)
$(EXTRA_AUTOLOADS_DEPENDENCIES)
 	rm -f $(AUTOLOAD_PATH)/auto-autoloads.el
-	$(XEMACS_BATCH_CLEAN) $(LOAD_AUTOLOADS) \
+	$(XEMACS_BATCH_CLEAN) \
+	-eval '(setq load-path (cons
"$(XEMACS_PACKAGES_BASE)/xemacs-packages/xemacs-base" load-path)))' \
+	$(LOAD_AUTOLOADS) \
 		-eval "$(AUTOLOAD_PACKAGE_NAME)" \
 		-eval "$(AUTOLOAD_FILE)" \
 		-l autoload -f batch-update-autoloads $^
----------------------------------------------------------------------
Yours
-- 
%% Mats
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta