This is just what you need for comparing the working tree to some target
revision, when tidying up a patch queue or a working-tree disaster.
It's essentially the missing bit of Magit's old rewrite mode.
(magit-wip-after-save-mode 1)
(magit-wip-after-apply-mode 1)
(magit-wip-before-change-mode 1)
- (add-to-list 'magit-no-confirm 'safe-with-wip)))
+ (add-to-list 'magit-no-confirm 'safe-with-wip)
+ (dolist (popup '(magit-diff-popup
+ magit-diff-refresh-popup
+ magit-diff-mode-refresh-popup
+ magit-revision-mode-refresh-popup))
+ (magit-define-popup-switch popup ?R "Reverse diff" "-R"))))
(setq magit-repolist-columns
'(("Name" 16 magit-repolist-column-ident nil)