I upgraded from 2.2.5 to 2.2.8 on Linux and Xemacs 21.1. I also upgraded
semantic, speedbar and eieio to the most current release at Sourceforge.
The only change to .emacs was the loadpath for the jde from
"site/jde-2.2.5/lisp" to "site/jde-2.2.8/lisp".
When I invoke emacs, I get the following error:
(1) (initialization/error) An error has occurred while loading ~/.emacs:
Symbol's function definition is void: custom-add-loads
To ensure normal operation, you should investigate the cause of the error
in your initialization file and remove it. Use the `-debug-init' option
to XEmacs to view a complete error backtrace.
Executing with the "-debug-init" option, I get this backtrace:
Signaling: (void-function custom-add-loads)
custom-add-loads(texinfo ("document"))
byte-code("..." [custom-add-loads texinfo ("document") speedbar
("semantic-sb") document ("document-vars" "document") lisp ("working")
semantic ("document" "semantic") working ("working") imenu
("semantic-imenu") c ("semantic-c")] 3)
load-internal("semantic-load" nil t nil nil nil)
load("semantic-load" nil t nil)
require(semantic-load)
load-internal("jde" nil t nil nil nil)
load("jde" nil t nil)
require(jde)
load-internal("~/.emacs" t t t nil nil)
load("~/.emacs" t t t)
load-user-init-file("")
load-init-file()
command-line()
normal-top-level()
If I change the loadpath back to jde-2.2.5 everything works correctly. If
I use the minimal .emacs from the JDEE site, changing only the loadpaths,
the I get the initialization error again.
I am assuming that there is some other piece I need to take care of, but I
just don't know what it is. Any suggestions?
Thanks,
Rob Tanner
McMinnville, Oregon
[EMAIL PROTECTED]