{"action":"created","issue":{"url":"https://api.github.com/repos/magit/magit/issues/1999","labels_url":"https://api.github.com/repos/magit/magit/issues/1999/labels{/name}","comments_url":"https://api.github.com/repos/magit/magit/issues/1999/comments","events_url":"https://api.github.com/repos/magit/magit/issues/1999/events","html_url":"https://github.com/magit/magit/issues/1999","id":93539251,"number":1999,"title":"Ediffing branches","user":{"login":"herbertjones","id":370919,"avatar_url":"https://avatars.githubusercontent.com/u/370919?v=3","gravatar_id":"","url":"https://api.github.com/users/herbertjones","html_url":"https://github.com/herbertjones","followers_url":"https://api.github.com/users/herbertjones/followers","following_url":"https://api.github.com/users/herbertjones/following{/other_user}","gists_url":"https://api.github.com/users/herbertjones/gists{/gist_id}","starred_url":"https://api.github.com/users/herbertjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/herbertjones/subscriptions","organizations_url":"https://api.github.com/users/herbertjones/orgs","repos_url":"https://api.github.com/users/herbertjones/repos","events_url":"https://api.github.com/users/herbertjones/events{/privacy}","received_events_url":"https://api.github.com/users/herbertjones/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/magit/magit/labels/10%20feature%20request","name":"10 feature request","color":"079400"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/magit/magit/milestones/14","html_url":"https://github.com/magit/magit/milestones/later","labels_url":"https://api.github.com/repos/magit/magit/milestones/14/labels","id":437355,"number":14,"title":"later","description":"I.e. after the `2.1.0` release, but not necessarily \"right after\".","creator":{"login":"tarsius","id":25046,"avatar_url":"https://avatars.githubusercontent.com/u/25046?v=3","gravatar_id":"","url":"https://api.github.com/users/tarsius","html_url":"https://github.com/tarsius","followers_url":"https://api.github.com/users/tarsius/followers","following_url":"https://api.github.com/users/tarsius/following{/other_user}","gists_url":"https://api.github.com/users/tarsius/gists{/gist_id}","starred_url":"https://api.github.com/users/tarsius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarsius/subscriptions","organizations_url":"https://api.github.com/users/tarsius/orgs","repos_url":"https://api.github.com/users/tarsius/repos","events_url":"https://api.github.com/users/tarsius/events{/privacy}","received_events_url":"https://api.github.com/users/tarsius/received_events","type":"User","site_admin":false},"open_issues":20,"closed_issues":5,"state":"open","created_at":"2013-09-26T02:30:07Z","updated_at":"2015-07-09T10:43:21Z","due_on":null,"closed_at":null},"comments":12,"created_at":"2015-07-07T14:08:23Z","updated_at":"2015-07-09T17:25:43Z","closed_at":null,"body":"I apologize if this issue has been raised before.  I am seeking out an easier way to do code reviews.  I would like to be able to compare two revisions/branches with each other.  Ideally I would be able to see the list of files changed, then do an ediff on each file individually.\r\n\r\nCurrently I have figured out how to get a diff of a range of commits, but no way to ediff them easily.  I tried using magit-ediff-dwim, as suggested in other places, from the diff of the range, but it presents me with a list of many files even though only 4 were changed.  After typing in one of the filenames, it ends up displaying the difference between the older range in the diff with one commit earlier than the older range in the diff instead of the newer range.  I also see I can ediff individual files in individual commits.  However this isn't ideal when someone does a pull request with a large number of commits, as it would be more efficient to compare the start to the end once, instead of ediffing each file of each commit.\r\n\r\nMy question in summary is, is there a way to easily ediff a range of commits, such as would be done when reviewing a large pull request?\r\n"},"comment":{"url":"https://api.github.com/repos/magit/magit/issues/comments/120078608","html_url":"https://github.com/magit/magit/issues/1999#issuecomment-120078608","issue_url":"https://api.github.com/repos/magit/magit/issues/1999","id":120078608,"user":{"login":"tarsius","id":25046,"avatar_url":"https://avatars.githubusercontent.com/u/25046?v=3","gravatar_id":"","url":"https://api.github.com/users/tarsius","html_url":"https://github.com/tarsius","followers_url":"https://api.github.com/users/tarsius/followers","following_url":"https://api.github.com/users/tarsius/following{/other_user}","gists_url":"https://api.github.com/users/tarsius/gists{/gist_id}","starred_url":"https://api.github.com/users/tarsius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarsius/subscriptions","organizations_url":"https://api.github.com/users/tarsius/orgs","repos_url":"https://api.github.com/users/tarsius/repos","events_url":"https://api.github.com/users/tarsius/events{/privacy}","received_events_url":"https://api.github.com/users/tarsius/received_events","type":"User","site_admin":false},"created_at":"2015-07-09T17:25:43Z","updated_at":"2015-07-09T17:25:43Z","body":"That seems right, yes. Applied this change."}}