Files
doomemacs/lisp
Henrik Lissner 653b465c74 refactor: doom-switch-frame-hook
Redesign this hook around `after-focus-change-function`, along with
debouncing, to prevent it from triggering too aggressively (due to
misbehaving desktop environments, elisp packages that tinker with frame
focus, or accidental (and rapid) focus changes by the user).

`doom-switch-{window,buffer}-hook` have also been simplified, and
`doom-switch-window-hook` now will not trigger when focusing another
frame (only when you switch windows *within* any one frame).

This also fixes diff-hl not updating when refocusing an Emacs frame.
2025-04-02 03:17:29 -04:00
..
2024-09-14 20:47:39 -04:00
2025-04-02 03:17:29 -04:00
2025-04-01 03:44:01 -04:00
2025-01-08 19:33:36 -05:00
2025-03-31 09:31:07 -04:00