2

我使用了相当数量的 3rd-party 包,当我启动 emacs 时,我会在缓冲区中得到一长串警告*Warnings*(自动显示),其中包含以下行:

Warning (mule): `unibyte: t' is obsolete; use "coding: 'raw-text" instead.

虽然我不经常关闭 emacs,但当我更改并重新加载我的 emacs 配置时,它变得相当烦人。

有什么办法可以杀死/隐藏/告诉emacs忽略这个特定的错误?

4

2 回答 2

0

也许你可以找到并替换unibyte: tcoding: raw-text.

我只是通过运行搜索它们:grep -Rl 'unibyte: t' ~/.emacs.d,发现它在文件plugins/goto-last-change.el第 1 行,然后我更新它。之后,它工作正常。

于 2014-01-26T06:51:37.257 回答
0

尝试这个

(setq warning-suppress-types '('(mule))

这将阻止所有带有类型的警告,mule但我认为您看到的警告是 Mule 唯一生成的警告。

于 2013-05-29T03:40:54.287 回答