I recently downloaded cedet-1.0pre3 in order to support
JDE. In the default state, the speedbar works just fine,
but if JDE is enabled, I can no longer expand Java source
files in the speedbar to display the method names.
When I click the (+) symbol, I get a short message in
the main window status line, something like:
wrong type argument, arrayp nil
I experimented by removing JDE again, and instead just
set the variable semantic-load-turn-useful-things-on. The
problem re-appeared. So I removed the variable setting,
and verified that the problem is gone. Invoking the
brings back the fault.
This is not a problem in cedet-1.0beta3b. I haven't
investigated which of the intermediate versions
introduced the problem.
My Emacs version is a little old,
"GNU Emacs 21.3.1 (i386-msvc-nt5.1.2600)
of 2003-03-28 on buffy"
As you can see, I'm running on Windoze NT.
I removed the original speedbar.el and speedbar.elc
from the default lisp folder to make sure that the CEDET
versions are loaded.