doomemacs/core
Henrik Lissner 69385fac1a
Major rewrite of core-ui
Phases out dependence on the doom-kill-buffer workflow, which ensured
the user would always land on a real buffer (or the fallback buffer)
after killing a buffer. This required all quit-window, kill-this-buffer
and various buffer-killing commands be advised or remapped. There was no
need, kill-buffer-query-functions is better.

Also introduces a new hook: doom-init-theme-hook. doom-init-ui-hook
still exists, but is used for UI initialization (surprise), while theme
hooks should be moved over.
2018-01-04 03:01:35 -05:00
..
autoload Phase out doom-kill-buffer 2018-01-04 03:01:35 -05:00
test Refactor and fix unit tests, plus isolate them better 2017-12-31 14:58:45 -05:00
core-editor.el Major rewrite of core-ui 2018-01-04 03:01:35 -05:00
core-keybinds.el Fix obsolete (when|if)-let messages in Emacs 26 2017-12-10 14:49:52 -05:00
core-lib.el Refactor bootstrap process + add doom-initialize-load-path 2017-12-22 16:26:05 -05:00
core-os.el core-os: remove unnecessary persistent-soft-store 2017-06-10 11:54:47 +02:00
core-packages.el Minor, general refactor & comment updates 2018-01-01 13:21:52 -05:00
core-popups.el Add kill-buffer-query-fns at post-init (fix race condition) 2017-12-30 01:30:41 -05:00
core-projects.el core-projects: refactor projectile var init 2017-12-31 18:32:56 -05:00
core-ui.el Major rewrite of core-ui 2018-01-04 03:01:35 -05:00
core.el Move delayed-warnings deferral to core.el 2018-01-03 12:54:30 -05:00
packages.el Revert a8f4d85d; back to help-fns+ 2017-12-10 11:49:02 -05:00