Questions marquées «error-handling»

12
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,...

9
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`? ))