doom-emacs/core
Henrik Lissner 0bb4d4dfcb refactor: switch buffer/frame/window hooks
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.
2021-10-10 18:36:46 +02:00
..
autoload feat(lib): add doom/remove-recent-file 2021-10-10 18:36:46 +02:00
cli tweak(cli): improve backtrace formatting 2021-10-10 18:36:46 +02:00
templates Update help keybinds in 'doom install' postamble 2020-07-28 20:08:32 -04:00
test core-cli: backport more refactors from rewrite 2020-08-24 23:00:32 -04:00
core-cli.el refactor: minor refactors & nit picks across core 2021-10-10 18:36:46 +02:00
core-editor.el fix: side-effects unset backup-directory-alist 2021-10-10 18:36:46 +02:00
core-keybinds.el refactor: minor refactors & nit picks across core 2021-10-10 18:36:46 +02:00
core-lib.el refactor: minor refactors & nit picks across core 2021-10-10 18:36:46 +02:00
core-modules.el refactor!(haskell): remove dante support 2021-09-15 01:56:26 +03:00
core-packages.el refactor: minor refactors & nit picks across core 2021-10-10 18:36:46 +02:00
core-projects.el refactor: minor refactors & nit picks across core 2021-10-10 18:36:46 +02:00
core-ui.el refactor: switch buffer/frame/window hooks 2021-10-10 18:36:46 +02:00
core.el refactor: switch buffer/frame/window hooks 2021-10-10 18:36:46 +02:00
packages.el bump: :core 2021-09-15 17:47:17 +02:00