unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* "Update Speedbar"
@ 2005-05-04 22:04 Richard Stallman
  2005-05-05 14:24 ` Stefan Monnier
  0 siblings, 1 reply; 5+ messages in thread
From: Richard Stallman @ 2005-05-04 22:04 UTC (permalink / raw)


One item in admin/FOR-RELEASE is "Update Speedbar".
Does anyone know what updating is called for in Speedbar?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: "Update Speedbar"
  2005-05-04 22:04 "Update Speedbar" Richard Stallman
@ 2005-05-05 14:24 ` Stefan Monnier
  2005-05-06  7:14   ` Richard Stallman
  2005-05-06 18:30   ` Marcelo Toledo
  0 siblings, 2 replies; 5+ messages in thread
From: Stefan Monnier @ 2005-05-05 14:24 UTC (permalink / raw)
  Cc: emacs-devel

> One item in admin/FOR-RELEASE is "Update Speedbar".
> Does anyone know what updating is called for in Speedbar?

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.


        Stefan

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: "Update Speedbar"
  2005-05-05 14:24 ` Stefan Monnier
@ 2005-05-06  7:14   ` Richard Stallman
  2005-05-06 18:30   ` Marcelo Toledo
  1 sibling, 0 replies; 5+ messages in thread
From: Richard Stallman @ 2005-05-06  7:14 UTC (permalink / raw)
  Cc: emacs-devel

Thanks.  I wrote to him.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: "Update Speedbar"
  2005-05-05 14:24 ` Stefan Monnier
  2005-05-06  7:14   ` Richard Stallman
@ 2005-05-06 18:30   ` Marcelo Toledo
  2005-05-08 22:45     ` Richard Stallman
  1 sibling, 1 reply; 5+ messages in thread
From: Marcelo Toledo @ 2005-05-06 18:30 UTC (permalink / raw)


Stefan Monnier <monnier@iro.umontreal.ca> 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 <eludlam@mathworks.com> 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
marcelo@marcelotoledo.org
http://www.marcelotoledo.org
Mobile: 55 71 9116-1101

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: "Update Speedbar"
  2005-05-06 18:30   ` Marcelo Toledo
@ 2005-05-08 22:45     ` Richard Stallman
  0 siblings, 0 replies; 5+ messages in thread
From: Richard Stallman @ 2005-05-08 22:45 UTC (permalink / raw)
  Cc: emacs-devel

Thanks.  I wrote to Eric to follow up on this.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-05-08 22:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-05-04 22:04 "Update Speedbar" Richard Stallman
2005-05-05 14:24 ` Stefan Monnier
2005-05-06  7:14   ` Richard Stallman
2005-05-06 18:30   ` Marcelo Toledo
2005-05-08 22:45     ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).