当我在CEDET中使用semantic-ia-fast-jump
时,出现以下错误消息。Emacs CEDET语义ia快速跳转给出错误
Lisp nesting exceeds 'max-lisp-eval-depth'.
这是一个C项目。我正在和CEDET一起使用GTAGS。
当我在CEDET中使用semantic-ia-fast-jump
时,出现以下错误消息。Emacs CEDET语义ia快速跳转给出错误
Lisp nesting exceeds 'max-lisp-eval-depth'.
这是一个C项目。我正在和CEDET一起使用GTAGS。
这可能意味着,某些地方,代码要进行无限循环(eval,apply)。 IIUC Emacs提出约600(预设)的预防限制。
你可以做两件事。 一是增加那个变量限制再试一次。
调查在哪里和哪个功能造成的。 (setq debug-on-error t)
我发现这个问题是由于到C段:
typedef struct _foo {
int bar;
} foo, *pfoo;
它
typedef struct _foo {
int bar;
} foo;
typedef foo *pfoo;
走了