Re[2]: [cedet-semantic] Some semantic bugfixes
Brought to you by:
zappo
From: Eric M. L. <er...@si...> - 2005-01-28 04:06:53
|
Hi David, That seems like a good idea. If an overlay is not live (dead?) should we convert it in-place to a vector when the problem is discovered? Perhaps the start/end no longer exists though. I dunno. If ECB is making clones of tags, the :filename feature should be enabled on it, so ECB should be able to find and reload the file into a buffer if needed. Thanks Eric >>> David PONCE <dav...@wa...> seems to think that: [ ... ] > >That's a good find! However your patch is not portable to Emacs. I >think a better way to solve that is to make `semantic-overlay-live-p' >have the same behavior in both XEmacs and Emacs, and use it in >`semantic-tag-buffer'. > >Following is a patch to do that. It would be nice if you could test >it. > >Your other points and patches look good to me. > >Eric, WDYT? > >Thanks for your help! >David > > >2005-01-26 David Ponce <da...@dp...> > > * cedet/semantic/semantic-fw.el > > (semantic-overlay-live-p) [XEmacs]: Align with Emacs' > `overlay-buffer' behavior. > > * cedet/semantic/semantic-tag.el > > (semantic-tag-buffer): Ensure the tag's overlay is living. [ ... ] -- Eric Ludlam: za...@gn..., er...@si... Home: http://www.ludlam.net Siege: www.siege-engine.com Emacs: http://cedet.sourceforge.net GNU: www.gnu.org |