Hi Christophe,
I would also mention that you can access the PRs from git. I have this
in ~/.gitconfig:
[alias]
pr = !sh -c 'git fetch origin pull/$1/head:pr-$1 && git checkout pr-$1' -
Then you can checkout any PR as follows:
ondrej@eagle:~/repos/sympy(master)$ git pr 9234
remote: Counting objects: 161, done.
remote: Compressing objects: 100% (67/67), done.
remote: Total 161 (delta 80), reused 52 (delta 52), pack-reused 42
Receiving objects: 100% (161/161), 165.97 KiB | 0 bytes/s, done.
Resolving deltas: 100% (85/85), done.
From
https://github.com/sympy/sympy
* [new ref] refs/pull/9234/head -> pr-9234
* [new tag] sympy-0.7.6 -> sympy-0.7.6
* [new tag] sympy-0.7.6.rc1 -> sympy-0.7.6.rc1
* [new tag] sympy-0.7.6.rc2 -> sympy-0.7.6.rc2
Switched to branch 'pr-9234'
ondrej@eagle:~/repos/sympy(pr-9234)$
So you can checkout two PRs and use git to investigate. You can use git --stat.
Ondrej