我使用了相当数量的第三方软件包,当我启动emacs时,我会在*Warnings*
缓冲区(自动显示)中获得一长串警告列表:
Warning (mule): `unibyte: t' is obsolete; use "coding: 'raw-text" instead.
虽然我不经常关闭emacs,但是当我更改并重新加载我的emacs配置时,它变得相当烦人。
我可以通过任何方式杀死/隐藏/告诉emacs忽略此特定错误吗?
答案 0 :(得分:0)
试试这个
(setq warning-suppress-types '('(mule))
这会阻止类型为mule
的所有警告,但我认为您看到的警告是Mule唯一生成的警告。
答案 1 :(得分:0)
可能你可以找到&将unibyte: t
替换为coding: raw-text
。
我只是通过运行grep -Rl 'unibyte: t' ~/.emacs.d
来搜索它们,
并找到它在文件plugins/goto-last-change.el
第1行,然后我更新它。
之后,它运作正常。