Sooey

2011-09-26 12:18:30 +0900

Emacs 23でjs2.elをバイトコンパイルしたら、max-specdl-sizeが足りないというエラーが出たので、Issue 68 - js2-mode - Variable binding depth exceeds max-specpdl-size - Enhanced JavaScript IDE Emacs Modeを参考に、あらかじめ以下のようにしておいたらうまくいった。

(setq max-specpdl-size 50000)
(setq max-lisp-eval-depth 50000)

最初、参考URLにあるようにmax-specdl-size100000にしたらEmacsが落ちたので、50000にしておいた。