Questions marquées «error-handling»



1
Récupérer la trace d'une erreur par programme
Si une erreur est signalée dans le code Emacs Lisp, et debug-on-errorc'est le cas t, j'obtiens un tampon de retour arrière qui permet de déterminer facilement où l'erreur s'est produite. Cependant, pour les erreurs qui se produisent lors du traitement d'une réponse du réseau de manière asynchrone, il serait ennuyeux …

2
Renvoyer une erreur dans Emacs Lisp
Je dois appeler une fonction et effectuer un nettoyage uniquement si la fonction échoue, puis relancer l'erreur. Voici le pseudo-code: (condition-case err (call-function) (error (cleanup) ;; how do I raise `err`? ))
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.