equal
deleted
inserted
replaced
1 #!/bin/sh |
|
2 |
|
3 hg init repo |
|
4 cd repo |
|
5 i=0; while [ "$i" -lt 213 ]; do echo a >> a; i=`expr $i + 1`; done |
|
6 hg add a |
|
7 |
|
8 echo '% wide diffstat' |
|
9 hg diff --stat |
|
10 |
|
11 echo '% diffstat width' |
|
12 COLUMNS=24 hg diff --config ui.interactive=true --stat |
|
13 |
|
14 hg ci -m adda |
|
15 |
|
16 cat >> a <<EOF |
|
17 a |
|
18 a |
|
19 a |
|
20 EOF |
|
21 |
|
22 echo '% narrow diffstat' |
|
23 hg diff --stat |
|
24 |
|
25 hg ci -m appenda |
|
26 |
|
27 printf '\0' > b |
|
28 hg add b |
|
29 |
|
30 echo '% binary diffstat' |
|
31 hg diff --stat |
|
32 |
|
33 echo '% binary git diffstat' |
|
34 hg diff --stat --git |
|