このvalgrind.elを使用して、 emacs 内で valgrind を実行します。しかし、最新バージョンの emacs では compile-internal が非推奨になりました。コンパイル内部呼び出しをコンパイル開始呼び出しに変換する方法を理解するには、elisp について十分な知識がありません。問題の元の関数呼び出しは次のようになります。
(compile-internal command "No more errors" "valgrind")
コンパイル開始の使用の可能性を示すこのビットをオンラインで見つけました。
(compilation-start command mode
#'(lambda (mode-name) (concat "*" buf-name "*")))
どんな助けでも大歓迎です!