Stefan Monnier <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] http://www.marcelotoledo.org Mobile: 55 71 9116-1101 _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel