semantic-complete-jump-local returns "No Match" in Emacs
Asked Answered
M

0

10

I'm running Emacs 23.3.1 with CEDET 1.1. The command semantic-complete-jump-local always returns "No Match" while semantic-complete-jump works fine.

I looked into the semantic-complete.el but my knowledge of elisp is not good enough to understand what's happening...

Mcbryde answered 5/9, 2012 at 13:0 Comment(7)
Try running semantic-analyze-current-context and then semantic-complete-jump-local. It's possible the problem is that what you're trying to jump to, is not local to the current buffer. If that's the case then semantic-complete-jump is the one you should call.Gobbledegook
Do you still see the same problem? @Gobbledegook I followed your guidance, and am still experiencing the same issue.Exalt
I'm no longer running Emacs 23.3.1 I'm running 24.3.50.1 with CEDET version 2.0, and I don't have that issue. In what programming language are you seeing the issue? It's possible that support for that language is incomplete or lacking in your version.Gobbledegook
Use helm-semantic instead. It's probably better anyway.Defoe
@Gobbledegook happens with C, C++, and Python. Haven't tried anything else.Exalt
Out of curiosity, what is wrong with just using semantic-complete-jump?Advection
@Advection Nothing wrong with it per se, but if the functionality for a local jump is offered by semantic, you should be able to use it if you want to.Anchoveta

© 2022 - 2024 — McMap. All rights reserved.