html-mode有効になっているHTMLページがあります。関数を呼び出しsgml-validateて、マークアップエラーをチェックします。に基づいていcompilation-modeます。コンパイル出力からいくつかの警告を削除したいので、関数を作成してフックしましたcompilation-filter-hook(この変数は文書化されていませんが、compilation-filter呼び出します)。すべてが機能します。私の問題は、HTMLページで(を介して)コンパイルプロセスを開始したときにのみフィルター関数が呼び出されるようにするにはどうすればよいsgml-validateですか?
2つの方法がありますが、どれも機能しませんでした。