启动Emacs时,始终会出现错误消息.....认为这可能无害

时间:2012-07-11 03:59:52

标签: emacs

错误是

  

警告:ad-Orig-kill-new使用3个参数调用,但只接受1-2

我在指南Warning when I revert from desktop session. Emacs

之后将代码添加到 .emacs
(ad-deactivate 'kill-region)  

但重新启动emacs后,它显示错误消息:

  

符号的函数定义无效:ad-deactivate

我该怎样做才能应对错误:>警告:ad-Orig-kill-new使用3个参数调用,但只接受1-2

谢谢你的帮助

1 个答案:

答案 0 :(得分:1)

如果没有关于您的emacs版本和加载文件的更多信息,很难确定,但如果函数的定义无效,则听起来 advice.el 尚未加载。您可以尝试更改.emacs文件,以便在调用函数之前显式加载它。像这样的东西:

(require 'advice)
(ad-deactivate 'kill-region)