tests/test-revset.t
changeset 45701 b90d7e7f39db
parent 45686 17a12f53dd72
child 45723 edfc5820aae7
equal deleted inserted replaced
45700:c694b1841a5e 45701:b90d7e7f39db
  2897   4 b111 m112 u111 110 14400
  2897   4 b111 m112 u111 110 14400
  2898   1 b11  m12  u111 112 7200
  2898   1 b11  m12  u111 112 7200
  2899   0 b12  m111 u112 111 10800
  2899   0 b12  m111 u112 111 10800
  2900   2 b111 m11  u12  111 3600
  2900   2 b111 m11  u12  111 3600
  2901 
  2901 
       
  2902  sort including wdir (rev/-rev has fast path):
       
  2903 
       
  2904   $ hg log -r 'sort(. + wdir(), rev)' -T '{rev}\n'
       
  2905   4
       
  2906   2147483647
       
  2907   $ hg log -r 'sort(. + wdir(), -rev)' -T '{rev}\n'
       
  2908   2147483647
       
  2909   4
       
  2910 
       
  2911   $ hg log -r 'sort(. + wdir(), "branch rev")' -T '{rev}\n'
       
  2912   4
       
  2913   2147483647
       
  2914   $ hg log -r 'sort(. + wdir(), "branch -rev")' -T '{rev}\n'
       
  2915   2147483647
       
  2916   4
       
  2917 
       
  2918   $ hg log -r 'sort(. + wdir(), node)' -T '{node}\n'
       
  2919   ec7c1c90b589ade8603d5fb619dc6c25173a723f
       
  2920   ffffffffffffffffffffffffffffffffffffffff
       
  2921   $ hg log -r 'sort(. + wdir(), -node)' -T '{node}\n'
       
  2922   ffffffffffffffffffffffffffffffffffffffff
       
  2923   ec7c1c90b589ade8603d5fb619dc6c25173a723f
       
  2924 
  2902  toposort prioritises graph branches
  2925  toposort prioritises graph branches
  2903 
  2926 
  2904   $ hg up 2
  2927   $ hg up 2
  2905   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
  2928   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
  2906   $ touch a
  2929   $ touch a