PATCH packages
There are a number of miscompiled macro problems in the current set of
packages. This patch fixes the ones related to the CEDET upgrade,
with one exception. The one exception is that the byte-compiler is
complaining about jde-java-font-lock-def-html-keyword in
xemacs-packages/jde/lisp/jde-java-font-lock.el, but it is used after
it is defined! There are some weird things about that file, though,
such as multiple definitions for jde-java-font-lock-at-comment,
jde-java-font-lock-search-in-comment, and
jde-java-font-lock-quote-matcher.
Index: xemacs-packages/semantic/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/semantic/ChangeLog,v
retrieving revision 1.44
diff -d -u -r1.44 ChangeLog
--- xemacs-packages/semantic/ChangeLog 2007/12/03 07:04:51 1.44
+++ xemacs-packages/semantic/ChangeLog 2007/12/09 03:43:39
@@ -1,3 +1,8 @@
+2007-12-08 Jerry James <james(a)xemacs.org>
+
+ * Makefile (PRELOADS): Also preload semantic-loaddefs and
+ semantic-find to fix miscompiled macro problems.
+
2007-12-03 Mike Sperber <mike(a)xemacs.org>
* bovine/semantic-scm.el:
Index: xemacs-packages/semantic/Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/semantic/Makefile,v
retrieving revision 1.41
diff -d -u -r1.41 Makefile
--- xemacs-packages/semantic/Makefile 2007/11/29 13:54:34 1.41
+++ xemacs-packages/semantic/Makefile 2007/12/09 03:43:40
@@ -64,7 +64,7 @@
EXTRA_SOURCES = ChangeLog.upstream INSTALL NEWS Project.ede
bovine/semantic-skel.el $(wildcard *.bnf)
-PRELOADS = -eval \("push \"./wisent\" load-path"\) -eval
\("push
\"./bovine\" load-path"\) -l semantic-alias -l semantic -l
semantic-debug -l semantic-grammar -l semantic-bovine -l wisent-comp
+PRELOADS = -eval \("push \"./wisent\" load-path"\) -eval
\("push
\"./bovine\" load-path"\) -l semantic-alias -l semantic -l
semantic-debug -l semantic-grammar -l semantic-bovine -l
semantic-loaddefs -l semantic-find -l wisent-comp
EXPLICIT_DOCS = doc/semantic.texi doc/user-guide.texi \
doc/app-dev-guide.texi doc/lang-support-guide.texi \
Index: xemacs-packages/speedbar/ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/speedbar/ChangeLog,v
retrieving revision 1.36
diff -d -u -r1.36 ChangeLog
--- xemacs-packages/speedbar/ChangeLog 2007/12/02 07:28:59 1.36
+++ xemacs-packages/speedbar/ChangeLog 2007/12/09 03:43:40
@@ -1,3 +1,8 @@
+2007-12-08 Jerry James <james(a)xemacs.org>
+
+ * Makefile (PRELOADS): Get the same effect as the 2002-12-17 patch
+ without changing the sources.
+
2007-12-02 Mike Sperber <mike(a)xemacs.org>
* sb-info.el: Don't install by autoload.
Index: xemacs-packages/speedbar/Makefile
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/xemacs-packages/speedbar/Makefile,v
retrieving revision 1.38
diff -d -u -r1.38 Makefile
--- xemacs-packages/speedbar/Makefile 2007/11/26 15:02:15 1.38
+++ xemacs-packages/speedbar/Makefile 2007/12/09 03:43:40
@@ -32,6 +32,8 @@
EXTRA_SOURCES = $(wildcard *.xpm)
+PRELOADS = -l speedbar.el
+
STANDARD_DOCS = t
include ../../XEmacs.rules
--
Jerry James
http://loganjerry.googlepages.com/
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches