我不知道它是怎么发生的,但是calc不再起作用了。每当我试图启动它时,我就会得到:
自动分配未能定义函数calc-调度
上周它运行得很好,我正在使用内置的calc,所以我不知道是什么改变了它的工作。我在lgrep目录的副本上运行了calc,搜索calc-dispatch,它发现calc-调度非常好。我的.elc文件会不会被破坏了?
当我试图重新编译它们时,我得到了如下内容:
calc-fin.el:29:1:Error:必需的特性‘calc’没有提供
发布于 2012-03-07 01:00:05
问题是,默认情况下,calc的默认calc-settings-file称为calc.el。当我保存自定义时,我的calc.el目录中的.emacs.d在/usr/share/emacs/lisp/calc/中击垮了calc.el,因为加载路径中有.emacs.d。将该文件的内容转移到我的init.el并删除它,解决了这个问题。我给维护人员发了一封关于这个问题的电子邮件,并收到了非常迅速和严厉的答复,解释了这个问题。
https://stackoverflow.com/questions/9573126
复制相似问题