emacs: 26.2
spacemacs: develop (19c429e)
magit: 20190609.1424
Some time ago (e.g. 20190222.1746
), magit's window management used to be different from how it currently is. For example, magit-status
would always try to use an existing window, or if there was only one window in the frame, it would open a split (as if split-window-right
was called). Now, magit will always open a new window.
Another example is that previous-buffer
will skip over magit buffers, whereas before it would land on magit buffers.
I've been looking through the commits and so far I haven't seen any with an obvious commit message that signals these changes. Is this behavior the new default behavior? Is there any way to customize that it work like it used to?
magit-display-buffer-function
.magit-display-buffer-function
ismagit-display-buffer-traditional
. So I have two machines: laptop was on magit20190222.1746 and desktop is on
20190609.1424`. Both have the same version of emacs and spacemacs (although the laptop's packages are a bit out of date), so I assumed that the different versions of magit must have been the culprit. So I updated magit on the laptop, and it's not. So it could be any of 123 out-of-date packages that is causing this. Bleck. Can't think of any way to figure out which one other than updating one at a time