Recent changes in magit has overridden Purpose's display-buffer-overriding-action so simply adding the magit major modes into the magit extension configs are nolonger enough. This PR fixes this issue by making sure the magit-display-buffer-function always respects Purpose.
Recent changes in magit has overridden Purpose's display-buffer-overriding-action so simply adding the magit major modes into the magit extension configs are nolonger enough. This PR fixes this issue by making sure the magit-display-buffer-function always respects Purpose.