L' compilation-auto-jump-to-first-error
option devrait faire passer Emacs à la première erreur lors de la compilation. Cependant, il semble qu'Emacs traite les avertissements et les erreurs de la même manière, et passe au premier des deux. Comment feriez-vous pour qu'Emacs passe à la première erreur, le cas échéant, ou au premier avertissement sinon? Je préfère d'abord corriger les erreurs, puis les avertissements (surtout parce que les avertissements peuvent être causés par des bibliothèques tierces).
9
M-x report-emacs-bug
. (À moins que quelqu'un ne souligne ici qu'il existe un moyen trivial d'obtenir le comportement que vous recherchez.)Réponses:
Comme décrit dans ce billet de blog , vous avez besoin d'une deuxième option pour cela.
compilation-skip-threshold
la source
compilation-skip-threshold
semble s'appliquer à toutes les commandes de navigation.TAB
passer par les avertissements.(compilation-set-skip-threshold arg)
le cas échéant.