2

私はかなりの数のサードパーティ製パッケージを使用しており、emacs を起動すると、*Warnings*(自動的に表示される) バッファーに次のような警告の長いリストが表示されます。

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

私は頻繁に emacs を閉じることはありませんが、emacs の設定に変更を加えてリロードすると、かなり面倒です。

この特定のエラーを無視するように emacs を強制終了/非表示/指示する方法はありますか?

4

2 に答える 2

0

これを試して

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

これにより、タイプのすべての警告がブロックされますが、表示さmuleれる警告は Mule が生成する唯一のものだと思います。

于 2013-05-29T03:40:54.287 に答える
0

unibyte: tを見つけて置き換えることができるかもしれませんcoding: raw-text

を実行してそれらを検索し、grep -Rl 'unibyte: t' ~/.emacs.dそれがファイルplugins/goto-last-change.el行 1 にあることを確認してから、更新します。その後、正常に動作します。

于 2014-01-26T06:51:37.257 に答える