org-mode中的J代码块返回```错误的类型参数:listp,none```

时间:2014-08-26 02:01:05

标签: emacs org-mode j

在互联网上的一些页面之后,我将以下代码添加到我的init文件中:

(org-babel-do-load-languages
 'org-babel-load-languages
 '((C . t)
   (J . t)
   (emacs-lisp . t)
   ))
(setq org-confirm-babel-evaluate nil)
(setq org-src-lang-modes (quote (("J" . j))))

但是,当我进入组织文件并尝试评估J块时,例如:

#+begin_src J
1 + 3
#+end_src

Emacs出现以下错误:

Wrong type argument: listp, "none"

正如我所看到的,某个地方应该发送一个列表,但没有发送。组织版本是8.2.7。关于如何解决这个问题的任何想法?

1 个答案:

答案 0 :(得分:1)

我刚刚解决了这个问题。显然,界面已从a更改 参数是一个cons小区的列表。