2012-07-26 7 views
20

He creado un temporizador y se almacenan una referencia a él en Emacs conObtener una lista de correr Emacs temporizadores

(setq my-timer-store (run-at-time "1 min" 900 'my-func)) 

lo general ejecutar esta elisp por la mañana y luego se detiene que se ejecute durante la noche mediante la ejecución de

Desafortunadamente, inicié el temporizador dos veces (sin cancelarlo), así que ya no tengo una referencia al primero que inicié y, por lo tanto, no puedo cancelarlo. ¿Hay alguna forma de enumerar todos los temporizadores en ejecución para que pueda limpiar el que dejé en ejecución?

Respuesta

28

Los temporizadores parecen almacenarse en timer-list y timer-idle-list.

Cuestiones relacionadas