回答:
このブログ投稿で説明されているように、そのための2番目のオプションが必要です。compilation-skip-threshold
(setq compilation-skip-threshold 2)
コンパイルモーションコマンドは重要性の低いメッセージをスキップします。値は、
2-エラー以外のものをスキップする、
1-警告以外のものをスキップする、または
0-メッセージをスキップしないかのいずれかです。
警告または情報として明確に識別されていないメッセージはすべてエラーと見なされます。
compilation-skip-threshold
すべてのナビゲーションコマンドに適用されるようです。
TAB
、警告を表示したりできる場合があります。
(compilation-set-skip-threshold arg)
、必要に応じてそれを行うことができます。
M-x report-emacs-bug
。(あなたが探している振る舞いを得る簡単な方法があると誰かがここで指摘しない限り)