Emacs ess发送错误“符号的函数定义无效:cl-defgeneric”

时间:2019-07-09 11:27:48

标签: emacs ess

我已经在ESS-EMACS下使用R进行了一段时间没有问题。我最近在init.el文件中添加了以下几行,以便emacs开始与Julia一起使用

(load "ess-autoloads")
(require 'ess-site)
(setq inferior-julia-program-name '("~/julia-1.1.1/bin/julia"))

现在我有一个小问题:如果我仅打开emacs并尝试运行R或Julia,那么一切都很好。但是,只要我打开自动打开emacs的文件(即扩展名为.org.R的文件),emacs就会返回以下错误:

Warning (initialization): An error occurred while loading `~/.emacs.d/init.el':

Symbol's function definition is void: cl-defgeneric

To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file.  Start Emacs with
the `--debug-init' option to view a complete error backtrace.

如果我使用例如emacs example.R --debug-init从终端打开文件,一切都很好,则emacs以ESS开头,我可以照常工作和编辑文件,但看不到任何调试器和缓冲区{{ 1}}也没有显示任何有关该问题的信息。

我猜问题出在这3行中,因为我已经有一段时间没有添加任何其他内容了,但是如果需要我的init文件的更多信息,我可以提供它。我在网络上发现了具有类似问题的不同问题,但没有什么能真正解决此特殊情况。我将不胜感激

0 个答案:

没有答案