Comment annuler les effets de edebug-defun
? En d'autres termes, comment annuler la directive qui fait passer edebug
en mode débogage lorsqu'une fonction particulière est invoquée?
Aussi, j'aimerais vraiment savoir où se trouve la réponse à cette question dans la documentation. Je l'ai cherché bien plus longtemps qu'on ne le penserait nécessaire ...
M-x report-emacs-bug
) en disant ce que vous avez réellement essayé lors de la recherche de votre réponse, la documentation peut alors être améliorée.Vous pouvez obtenir cet effet sans supprimer l'instrumentation en définissant
edebug-initial-mode
surgo
. De cette façon, vous ne serez arrêté dans edebug que si un point d'arrêt est défini. Depuis Emacs 25.1, vous pouvez le faire rapidement avecedebug-set-initial-mode
:C-x C-a C-m g(info "(elisp) Edebug Execution Modes")
la source