>>>>> "BW" == Blake Winton <[EMAIL PROTECTED]> writes:
>> -----Original Message-----
>> From: Richard Y. Kim [mailto:[EMAIL PROTECTED]]
>> To: [EMAIL PROTECTED]
>>
>> >>>>> "BW" == Blake Winton <[EMAIL PROTECTED]> writes:
BW> Error in init file: Symbol's value as variable is void:
BW> speedbar-dynamic-tags-function-list
BW> I've got speedbar-0.11, semantic-1.1 and emacs-20.7.
>> My guess is that you don't have speedbar 0.10 or later in your
>> load-path as instructed in
>>
>> <http://sunsite.auc.dk/jde/rootpage.html#JDE Requirements>
BW> I did have speedbar-0.11 in my load-path, but that was close...
>> This means that you will load an older version of speedbar
>> which comes with GNU Emacs (version 0.8.1 in Emacs 20.6 for
>> example) which does not have
>> speedbar-dynamic-tags-function-list variable defined.
BW> This was the error. Evidently, Emacs 20.7 comes
BW> with Speedbar (I think. Definately 0.8.x), and it
BW> was getting picked up before the speedbar-0.11 in my
BW> load-path.
If you had speedbar-0.11 in your load-path, but was still
picking up emacs-20.7/lisp/speedbar.el instead, then you
must have added speedbar-0.11 directory at the end of
load-path!
I would have never thought of adding anything to load-path
at the end, but I assume you have a good reason to do so.
Perhaps the installation instruction should be modified to
explicitly state that speedbar-0.11 path should be
*prepended* to load-path.