Emacs 27 introduced a bunch of `window-*-change-functions` hooks, including `window-selection-change-functions` and `window-buffer-change-functions`, which handles 98% of the use case for Doom's `doom-switch-{buffer,window,frame}-hook` hooks, so I've rewritten them to use them under the hood, which amounts to simpler code and fewer hacks. |
||
---|---|---|
.. | ||
advice.el | ||
embrace.el | ||
evil.el | ||
ex.el | ||
files.el | ||
textobjects.el | ||
unimpaired.el |