Re: [cedet-semantic] semantic-analyze-proto-impl-toggle "could not find a suitable implementation"
Brought to you by:
zappo
From: David E. <de...@ra...> - 2010-09-20 21:01:16
|
Eric M. Ludlam writes: > The info about names being irrelevant is interesting. It indicates that > how the comparison is made should be mode specific, and that the > comparison system probably is too complex for semantic-tag.el. > semantic-tag.el has traditionally been only very simple code. > semantic-tag-ls.el is where I've put language specific, yet relatively > simple stuff. I think it would make sense to make semantic-tag-similar-p a mode-local function, with the current implementation being the default, ignoring sublists of tags. I can then create a specific override for C(++). > I'm usually a bit wary of modifying tags. The code you have above looks > safe. Sometimes tags from the main database can get modified > unexpectedly, so you could use `semantic-tag-clone' to do the same thing. Yes, one has to be careful not to modify tags in-place, I already experienced issues with that. But since I don't modify but only append the cdr, I don't see how the tag could be modified, but using tag-clone surely is less hacky, so I see your point. David |