tests/test-annotate.t
changeset 30431 8c0c75aa3ff4
parent 29861 2f6d5c60f6fc
child 30432 3633403888ae
equal deleted inserted replaced
30430:5c4e2636c1a9 30431:8c0c75aa3ff4
    89   $ hg ci -mb2 -d '2 0'
    89   $ hg ci -mb2 -d '2 0'
    90 
    90 
    91 annotate -n b
    91 annotate -n b
    92 
    92 
    93   $ hg annotate -n b
    93   $ hg annotate -n b
       
    94   1: a
    94   0: a
    95   0: a
    95   1: a
       
    96   1: a
    96   1: a
    97   3: b4
    97   3: b4
    98   3: b5
    98   3: b5
    99   3: b6
    99   3: b6
   100 
   100 
   109   3: b6
   109   3: b6
   110 
   110 
   111 annotate -nl b
   111 annotate -nl b
   112 
   112 
   113   $ hg annotate -nl b
   113   $ hg annotate -nl b
       
   114   1:1: a
   114   0:1: a
   115   0:1: a
   115   1:2: a
       
   116   1:3: a
   116   1:3: a
   117   3:4: b4
   117   3:4: b4
   118   3:5: b5
   118   3:5: b5
   119   3:6: b6
   119   3:6: b6
   120 
   120 
   121 annotate -nf b
   121 annotate -nf b
   122 
   122 
   123   $ hg annotate -nf b
   123   $ hg annotate -nf b
       
   124   1 a: a
   124   0 a: a
   125   0 a: a
   125   1 a: a
       
   126   1 a: a
   126   1 a: a
   127   3 b: b4
   127   3 b: b4
   128   3 b: b5
   128   3 b: b5
   129   3 b: b6
   129   3 b: b6
   130 
   130 
   131 annotate -nlf b
   131 annotate -nlf b
   132 
   132 
   133   $ hg annotate -nlf b
   133   $ hg annotate -nlf b
       
   134   1 a:1: a
   134   0 a:1: a
   135   0 a:1: a
   135   1 a:2: a
       
   136   1 a:3: a
   136   1 a:3: a
   137   3 b:4: b4
   137   3 b:4: b4
   138   3 b:5: b5
   138   3 b:5: b5
   139   3 b:6: b6
   139   3 b:6: b6
   140 
   140 
   154   $ hg ci -mmergeb -d '3 0'
   154   $ hg ci -mmergeb -d '3 0'
   155 
   155 
   156 annotate after merge
   156 annotate after merge
   157 
   157 
   158   $ hg annotate -nf b
   158   $ hg annotate -nf b
       
   159   1 a: a
   159   0 a: a
   160   0 a: a
   160   1 a: a
       
   161   1 a: a
   161   1 a: a
   162   3 b: b4
   162   3 b: b4
   163   4 b: c
   163   4 b: c
   164   3 b: b5
   164   3 b: b5
   165 
   165 
   166 annotate after merge with -l
   166 annotate after merge with -l
   167 
   167 
   168   $ hg annotate -nlf b
   168   $ hg annotate -nlf b
       
   169   1 a:1: a
   169   0 a:1: a
   170   0 a:1: a
   170   1 a:2: a
       
   171   1 a:3: a
   171   1 a:3: a
   172   3 b:4: b4
   172   3 b:4: b4
   173   4 b:5: c
   173   4 b:5: c
   174   3 b:5: b5
   174   3 b:5: b5
   175 
   175 
   196   $ hg ci -mmerge2 -d '4 0'
   196   $ hg ci -mmerge2 -d '4 0'
   197 
   197 
   198 annotate after rename merge
   198 annotate after rename merge
   199 
   199 
   200   $ hg annotate -nf b
   200   $ hg annotate -nf b
   201   0 a: a
   201   1 a: a
   202   6 b: z
   202   6 b: z
   203   1 a: a
   203   1 a: a
   204   3 b: b4
   204   3 b: b4
   205   4 b: c
   205   4 b: c
   206   3 b: b5
   206   3 b: b5
   207   7 b: d
   207   7 b: d
   208 
   208 
   209 annotate after rename merge with -l
   209 annotate after rename merge with -l
   210 
   210 
   211   $ hg annotate -nlf b
   211   $ hg annotate -nlf b
   212   0 a:1: a
   212   1 a:1: a
   213   6 b:2: z
   213   6 b:2: z
   214   1 a:3: a
   214   1 a:3: a
   215   3 b:4: b4
   215   3 b:4: b4
   216   4 b:5: c
   216   4 b:5: c
   217   3 b:5: b5
   217   3 b:5: b5
   224   $ echo more >> b
   224   $ echo more >> b
   225   $ hg ci -mmore -d '6 0'
   225   $ hg ci -mmore -d '6 0'
   226   $ echo more >> b
   226   $ echo more >> b
   227   $ hg ci -mmore -d '7 0'
   227   $ hg ci -mmore -d '7 0'
   228   $ hg annotate -nlf b
   228   $ hg annotate -nlf b
   229    0 a: 1: a
   229    1 a: 1: a
   230    6 b: 2: z
   230    6 b: 2: z
   231    1 a: 3: a
   231    1 a: 3: a
   232    3 b: 4: b4
   232    3 b: 4: b4
   233    4 b: 5: c
   233    4 b: 5: c
   234    3 b: 5: b5
   234    3 b: 5: b5
   238   10 b:10: more
   238   10 b:10: more
   239 
   239 
   240 linkrev vs rev
   240 linkrev vs rev
   241 
   241 
   242   $ hg annotate -r tip -n a
   242   $ hg annotate -r tip -n a
       
   243   1: a
   243   0: a
   244   0: a
   244   1: a
   245   1: a
   245   1: a
       
   246 
   246 
   247 linkrev vs rev with -l
   247 linkrev vs rev with -l
   248 
   248 
   249   $ hg annotate -r tip -nl a
   249   $ hg annotate -r tip -nl a
       
   250   1:1: a
   250   0:1: a
   251   0:1: a
   251   1:2: a
       
   252   1:3: a
   252   1:3: a
   253 
   253 
   254 Issue589: "undelete" sequence leads to crash
   254 Issue589: "undelete" sequence leads to crash
   255 
   255 
   256 annotate was crashing when trying to --follow something
   256 annotate was crashing when trying to --follow something