default


On Wed, Mar 26, 2014 at 10:26 AM, Jai Dayal <dayalsoap@gmail.com> wrote:
which CEDET are you using? the default one in Emacs or one of Axel's snapshots?


On Wed, Mar 26, 2014 at 10:22 AM, Leif Walsh <leif.walsh@gmail.com> wrote:
Hi all,

I have something like this

class MyClass {
  public:
    static bool erase(int id);
};

and in another file, I have

MyClass::erase(x);

With my cursor over "erase" in the second file, I run semantic-ia-fast-jump, expecting to be taken to the definition or declaration of MyClass::erase.  Semantic goes out and parses tons of system headers (including boost, sigh) which takes ages, and then eventually it seems to be done parsing headers and just hangs for a very long time (going on an hour now), presumably searching its database for the right "erase" function.  I assume the problem is that there are many instances of "erase" as a member (possibly including templates).

Is there a better jump function to use in this case?  Could this be a bug?  Any other way to speed it up?

I'm using emacsformacosx 24.3 on osx 10.9.  I also have gtags installed and configured but semantic isn't configured to use it.

--
Cheers,
Leif

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
cedet-semantic mailing list
cedet-semantic@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cedet-semantic





--
Cheers,
Leif