tutorial texto source program para how code emacs elisp

texto - Obtención de una lista de temporizadores de Emacs en ejecución



emacs source code (1)

He creado un temporizador y he guardado una referencia a él en Emacs con

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

Normalmente ejecuto este elisp en la mañana y luego evito que se ejecute durante la noche ejecutando

(cancel-timer my-timer-store)

Desafortunadamente, inicié el temporizador dos veces (sin cancelarlo en el medio), 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 funcionamiento?


Los temporizadores parecen estar almacenados en timer-list timer-idle-list y en la timer-list timer-idle-list .