This fixes the doc problems for me.
Paul, is there any chance you could apply this to your sources also?
Thanks
andy
? jde.patch
? lisp/jde-compile-script-init
Index: ChangeLog
===================================================================
RCS file: /usr/CVSroot/XEmacs/packages/xemacs-packages/jde/ChangeLog,v
retrieving revision 1.19
diff -u -r1.19 ChangeLog
--- ChangeLog	2001/08/16 09:13:11	1.19
+++ ChangeLog	2001/08/23 02:59:39
@@ -1,3 +1,8 @@
+2001-08-22  Andy Piper  <andy(a)xemacs.org>
+
+	* jde.el: require jde-help.el when compiling to pick up help
+	macros.
+
 2001-08-16  Steve Youngs  <youngs(a)xemacs.org>
 
 	* Makefile (ELCS): Add missing elcs remove obsolete.
Index: Makefile
===================================================================
RCS file: /usr/CVSroot/XEmacs/packages/xemacs-packages/jde/Makefile,v
retrieving revision 1.45
diff -u -r1.45 Makefile
--- Makefile	2001/08/16 09:13:12	1.45
+++ Makefile	2001/08/23 02:59:39
@@ -140,7 +140,7 @@
 
 AUTOLOAD_PATH = lisp
 
-PRELOADS = -eval "(setq load-path \
+PRELOADS = jde-javadoc.el -eval "(setq load-path \
 			(nconc load-path \
                            '((expand-file-name
\"../fsf-compat/\"))))"
 
Index: lisp/jde.el
===================================================================
RCS file: /usr/CVSroot/XEmacs/packages/xemacs-packages/jde/lisp/jde.el,v
retrieving revision 1.6
diff -u -r1.6 jde.el
--- lisp/jde.el	2001/08/16 03:29:21	1.6
+++ lisp/jde.el	2001/08/23 03:00:01
@@ -52,7 +52,9 @@
   (defconst jde-xemacsp (string-match "XEmacs" (emacs-version))
     "Non-nil if we are running in the XEmacs environment.")
 
-  (defconst jde-xemacs20p (and jde-xemacsp (>= emacs-major-version 20))))
+  (defconst jde-xemacs20p (and jde-xemacsp (>= emacs-major-version 20)))
+  ;; Need help definition
+  (require 'jde-help))
 
 
 (require 'semantic-load)