>>>>> "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.

Reply via email to