Emacs csharp-mode,定义为void:设置差异

时间:2015-09-25 07:59:11

标签: emacs

我正在设置Emacs,我正在尝试为它安装csharp-mode。我的.el文件位于:~/.emacs.d/plugins,但根据The Github page, it should automatically load after package-install csharp-mode, which it doesn't.

Symbol's function definition is void: set-difference - 是我尝试使用require 'csharp-mode进行eval-buffer时得到的全部信息。任何人都知道为什么这不起作用?

Screenshot of Emacs

1 个答案:

答案 0 :(得分:2)

函数set-differencecl包中定义,该包包含在Emacs中,但不会自动加载。在cl

之前需要csharp-mode
(require 'cl)
(require 'csharp-mode)

还报告csharp-mode中的错误:它应该为您解决此问题。 syohex已经sent a pull request以csharp模式解决此问题。