magit-diff displays a buffer, which lists all files, which differ between the two revisions one is looking at. In v1.4 it was possible to type 'e' on each of these lines or inside the diff part to call magit-ediff for this file. Somehow this functionality seems to have disappeared in v2.1. Is there any way to resurrect this?
At the time this question was asked, dwimming did not work inside
magit-diff-mode buffers. The problem wasn't in Magit's Ediff code, all the necessary bits were there, but the low-level function
magit-diff-type, which is also used by a lot of other code, was a bit lazy inside
magit-diff-mode buffers and just said
You can initiate an Ediff session from within a
magit-diff-mode buffer now.
magit-ediff-dwim should be able to determine what Ediff variant should be used. It detects when to use a staging session and when to use a compare session. If point is on a file, then it will a create a session for that file. Otherwise it will ask for a file (unfortunately all files will be offered as completion candidates, not just those that were modified in the range).
If that doesn't match your experience, then please let me know.