yogi_en
yogi_en

Reputation: 121

Emacs CEDET semantic-ia-fast-jump gives error

I am getting the following error message when I use semantic-ia-fast-jump with CEDET.

Lisp nesting exceeds 'max-lisp-eval-depth'.  

This is for a C project. I am using GTAGS along with CEDET.

Upvotes: 1

Views: 234

Answers (2)

user2719779
user2719779

Reputation: 11

I found this problem was due to the c snippet:

typedef struct _foo {
    int bar;
} foo, *pfoo;

it went away with

typedef struct _foo {
    int bar;
} foo;
typedef foo *pfoo;

Upvotes: 1

kindahero
kindahero

Reputation: 5867

That likely mean, some where, the code is going for infinite loop (eval,apply). IIUC Emacs puts a precautionary limit about 600 (by default).

Two things you can do. one is increase the that variable limit and try again.

investigate where and which function is causing that that. (setq debug-on-error t)

Upvotes: 0

Related Questions