當我在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;
走了