Domande taggate «error-handling»

3
Come gestire con grazia errori nel file init
Vorrei un modo per rilevare errori durante l'esecuzione del mio file init e quindi gestirli con grazia. Molte delle mie personalizzazioni e combinazioni di tasti più importanti vengono visualizzate alla fine del mio file init per assicurarsi che altre impostazioni non vengano applicate al di sopra di esse. Il problema …


1
Ottieni backtrace dall'errore a livello di codice
Se viene segnalato un errore nel codice Lisp di Emacs, ed debug-on-errorè t, ottengo un buffer di backtrace che rende facile capire dove si è verificato l'errore. Tuttavia, per gli errori che si verificano durante l'elaborazione asincrona di una risposta dalla rete, sarebbe fastidioso far apparire il buffer backtrace, quindi …

2
Riscrivere un errore in Emacs Lisp
Devo chiamare una funzione ed eseguire una pulizia solo se la funzione ha esito negativo, quindi riavviare l'errore. Ecco lo pseudo-codice: (condition-case err (call-function) (error (cleanup) ;; how do I raise `err`? ))
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.