获取正在运行的Emacs计时器列表
我已经创建了一个计时器,并将对它的引用存储在Emacs中获取正在运行的Emacs计时器列表,emacs,elisp,Emacs,Elisp,我已经创建了一个计时器,并将对它的引用存储在Emacs中 (setq my-timer-store (run-at-time "1 min" 900 'my-func)) 我通常在早上执行此elisp,然后通过执行 (cancel-timer my-timer-store) 不幸的是,我启动了计时器两次(其间没有取消),因此我不再有对第一次启动的计时器的引用,因此我无法取消它。有没有一种方法可以列出所有正在运行的计时器,这样我就可以清理我一直在运行的计时器。计时器似乎存储在计时器列表和计时器
(setq my-timer-store (run-at-time "1 min" 900 'my-func))
我通常在早上执行此elisp,然后通过执行
(cancel-timer my-timer-store)
不幸的是,我启动了计时器两次(其间没有取消),因此我不再有对第一次启动的计时器的引用,因此我无法取消它。有没有一种方法可以列出所有正在运行的计时器,这样我就可以清理我一直在运行的计时器。计时器似乎存储在
计时器列表
和计时器空闲列表
是否在emacs中弃用了列表计时器
?