[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "Update Speedbar"

From: Marcelo Toledo
Subject: Re: "Update Speedbar"
Date: Fri, 06 May 2005 15:30:03 -0300
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.4 (gnu/linux)

Stefan Monnier <address@hidden> writes:

> The version of Speedbar in the tree is very old.  The author of Speedbar has
> made many more releases of it, distributed as part of the Semantic
> package IIRC.  We should upgrade to the latest version.
> I contacted the author (Eric Ludlam) about this situation a long time ago
> and he explained that he needed paperwork signed by his boss for the
> newer version.  Since then IIRC the paperwork has been done but he hasn't
> had time to merge in the changes on his side with the changes we've applied
> on our side.  I've then told him we should install his "in progress" merge
> code on a branch in the CVS so other people can help out.  But I didn't get
> any reply to my suggestion.  That was a few months ago.
> If someone could probe him again into sending us something so that we can
> try and help him finish the merge, that would be helpful.

I wrote to him and he replied:

Eric Ludlam <address@hidden> writes:

> Hello,
>   I have paperwork for several Emacs things turned in, and they are in
>   different states in your database.  I think speedbar is "ok", but
>   others need to be "renewed".  I started that process, but it stalled
>   somewhere and I never got around to following up on it.
>   Speedbar is available in cvs from this URL:
>   http://cvs.sourceforge.net/viewcvs.py/cedet/cedet/speedbar/
>   This past winter, I investigated the Emacs ChangeLog for all changes
>   to Speedbar in Emacs, and merged them into my own copy where
>   appropriate.  I also made the "path/dir" related changes RMS had
>   suggested.
>   I therefore believe all you need to do to update speedbar in Emacs
>   is copy in speedbar.el, dframe.el, sb-image.el, and ezimage.el along
>   with icons.
>   The image management in speedbar moved to sb-image.el, so that would
>   be a new file.  sb-image, in turn, depends on ezimage, which is in
>   this location:
>   http://cvs.sourceforge.net/viewcvs.py/cedet/cedet/common/
>   The purpose of ezimage is to provide a simple way to load images
>   that works in Emacs and XEmacs.  It also has methods that let you
>   place images over text.  ezimage is completely derived from the
>   original speedbar code, but with new names.  It is unclear to me if
>   that needs it's own set of paperwork.  I had not investigated that
>   topic before.
>   ezimage, in turn, depends on all the icons (which I drew myself) in
>   the icons subdirectory of the above URL.
>   I suspect speedbar.texi in Emacs may be better than the copy I
>   have.  I never diffed the two to see what's going on.
>   I'm trying to get my own release of speedbar out in my CEDET
>   package.  Also, I don't have CVS access to Emacs anymore due to an
>   email/savanna conflict that occurred after some security related
>   issue  messed things up about a year ago.  I used to update speedbar
>   in Emacs CVS directly, and find it a bit intimidating as I never
>   seemed to do it quite right.
>   I do run the latest CVS version of Emacs (2 weeks old, perhaps at
>   the moment) with these items, and they work well.
>   Does that answer your questions?
> Good Luck
> Eric

Marcelo Toledo
Mobile: 55 71 9116-1101

reply via email to

[Prev in Thread] Current Thread [Next in Thread]