Activate GAC when closing emacs

This commit is contained in:
Benson Chu 2023-01-14 11:28:23 -06:00
parent fb49f76ccd
commit 85a2584ed9

View file

@ -167,6 +167,17 @@
:before-while
#'gac-debounce-again-if-magit-in-progress)
(defun gac-activate-all-timers (&rest _)
(interactive)
(dolist (k (hash-table-keys gac--debounce-timers))
(let ((timer (gethash k gac--debounce-timers)))
(setf (timer--function timer) #'gac--after-save)
(timer-event-handler timer))
(remhash k gac--debounce-timers)))
(add-hook 'kill-emacs-hook
'gac-activate-all-timers)
;; (add-hook 'gaff/after-merge-hook
;; (lambda ()
;; (org-id-update-id-locations