doomemacs/modules
Henrik Lissner 2cc5d223fe
Rewrite how magit windows/popups are managed
The old policy was to invoke magit in fullscreen, but in practice, I've
found myself wanting to peek at other buffers (maybe even notes) while I
manage my project in version control.

So this change introduces two big changes and one fix:

+ Instead of a full-frame policy, we use full-column. e.g. Invoking
  magit-status will take up a full column of windows (and will restore
  them when you quit).
+ Popups are displayed below the current window if called from a magit
  buffer, otherwise as a popup at the bottom of the frame.
+ Fixes popups opening in a random window if called from a magit buffer
  in a popup.

This is only a start and needs more testing.
2018-08-13 21:47:56 +02:00
..
app Configurable sync backends for NotMuch 2018-08-08 12:06:07 -04:00
collab Add :collab floobits #615 2018-05-26 21:20:30 +02:00
completion Add helm-ag-fuzzy-match support 2018-08-13 21:47:55 +02:00
config Add "resume last search" keybind for ivy/helm #742 2018-08-11 01:59:37 +02:00
editor Add :editor multiple-cursors module 2018-08-06 00:31:23 +02:00
emacs Move hideshow config from ui/doom->emacs/hideshow 2018-08-03 18:20:27 +02:00
feature Fix evil jumplist after jumping to ag match 2018-08-13 21:47:55 +02:00
lang Leverage cache in tide-project-root advise 2018-08-13 21:47:56 +02:00
tools Rewrite how magit windows/popups are managed 2018-08-13 21:47:56 +02:00
ui Fix selecting deleted window error 2018-08-12 18:25:09 +02:00