Подтвердить что ты не робот

Получение списка таймеров Emacs

Я создал таймер и сохранил ссылку на него в Emacs с помощью

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

Я обычно выполняю этот elisp утром, а затем останавливаю его на ночь, выполняя

(cancel-timer my-timer-store)

К сожалению, я дважды запустил таймер (без отмены его между ними), поэтому у меня больше нет ссылки на первый, который я начал, и поэтому я не могу его отменить. Есть ли способ перечисления всех работающих таймеров, чтобы я мог очистить ту, которую я оставил.

4b9b3361

Ответ 1

Таймеры, похоже, хранятся в timer-list и timer-idle-list.