This is a FAQ that I should put in the JDE FAQ. Yes, the version of
speedbar that comes with Emacs 20.3.1 has a bug. You need to get another
version, or, preferably, upgrade to Emacs 20.4.
- Paul
At 09:35 AM 9/20/99 -0400, Kevin Delia wrote:
>I am using 20.3.1 and ran into an incompatibility with the speedbar.el that
>comes with
>the Emacs distribution and the speedbar.el that comes with JDE (I downloaded
>the
>latest version today, and there is a speedbar.el included with it). Here's
>what
>happens:
>
>1. I added the following to my .emacs
>
>(setq load-path (append load-path '("c:/emacs-20.3.1/site-lisp/jde-2.1.5")))
>
>2. Get 2.1.5 and unzip it here
>
>3. Start Emacs
>
>4. Emacs complains about c-frame not being defined
>
>5. Look for this variable in the ~/lisp directory - it is in the speedbar.el
>which
>comes with Emacs
>
>6. Solve the problem by renaming speedbar.el* to something
>
>7. Question is - which speedbar should I use? It seems like the one that
>comes with
>the JDE is acceptable to Emacs, but I had JDE installed before (this
>version) and
>never had a problem; the only difference is the addition of the load-path
>variable -
>formerly, I unpacked everything in ~/site-lisp, which is already in my
>load-path)
>
>Paul Kinnucan wrote:
>
>> At 02:15 PM 9/20/99 +0200, you wrote:
>> >
>> > Hello,
>> >
>> > First of all, thanks for the job you do with JDE.
>> >
>> > A comment about jde2.1.6beta 9 : it seems that the speebar.el file
>has not
>> >been included in the beta9 distribution. Did you do this intentionally
or is
>> >it a mistake ?
>> > However, I take it from the jde2.1.5 archive and it works fine.
>>
>> Speedbar is now part of the Emacs distribution so there is no longer a need
>> to include it with the JDE.
>>
>> - Paul