嵌套深度误差在23.2(函数和同名变量)

时间:2012-04-14 20:00:36

标签: emacs elisp

我在使用23.2.1中的emacs的matlab模式时遇到问题(其他版本,例如21.4.1。,23.1.1。和23.3.1正常工作)。经过一番检查后,发现问题区域如下:

(defun matlab-all-known-properties ()
  "Return a list of all properties."
  (let ((lst matlab-core-properties)
    (tl matlab-property-lists))
    (while tl
      (setq lst (append lst (cdr (car tl)))
        tl (cdr tl)))
    (matlab-uniquafy-list lst)))

(defvar matlab-all-known-properties (matlab-all-known-properties)
  "List of all the known properties.")

在23.2中产生错误:

*** Eval error ***  Lisp nesting exceeds `max-lisp-eval-depth'

关于可能会发生什么的任何想法,&如何解决?

0 个答案:

没有答案
相关问题