I'm not sure if I'm missing something or if this is a missing feature but occasionally when I attempt to apply a patch from my mail box git completely fails to apply it.
This isn't a case of resolving merge conflicts rather than having to apply the patch by hand. magit helpfully provides a link to the failed patch but there doesn't seem to be an obvious way to launch into ediff from here.
I end up going into the patch, running M-x diff-mode and manually applying the patch (after having to convince it of the root path for files). Am I missing something here? Or is dealing with failed to apply patches too tricky to programaticaly aid?