警告当我从桌面会话恢复。 Emacs的(Warning when I revert from d

2019-09-16 22:02发布

昨天,我发现从EmacsWiki桌面模式,然后我将其配置为我的Emacs的24:

;; Desktop
(require 'desktop)

;; save the desktop file automatically if it already exists
(desktop-save-mode 1)

;; use only one desktop
(setq desktop-path '("~/.emacs.d/tmp/"))
(setq desktop-dirname "~/.emacs.d/tmp/")
(setq desktop-base-file-name "desktop.cache")

但我在*编译日志有警告*缓冲区,当我重新启动Emacs的:

Warning: ad-Orig-kill-region called with 3 arguments, but accepts only 2

任何人遇到这种警告在使用时的桌面? 或者,任何加载项别人比桌面模式更好?

Answer 1:

ad-Orig-前缀告诉你该函数kill-region建议。 也许这个建议引起问题?

CH˚F kill-region RET应该告诉你的建议的名称; 有很好的机会,它的东西在自己的配置,所以我想看看它有先。

看看是否禁用建议解决该问题。

我注意到,在Emacs 24此功能的怪胎; 对于源代码kill-region显然有一个可选的第三个参数,但*Help*屏幕只提到两个必要ARGS。

我在Emacs 23检查,并帮助有提到的所有三个参数。

也许有在Emacs 24中的错误负责无论是在帮助输出的差异,你看到的错误?



文章来源: Warning when I revert from desktop session. Emacs