| Sun, 21 Jul 2013 17:15:34 +0200 | 
  Artem Tikhomirov | 
  
   Blame: alternative strategy to handle merge revisions: map(diff(p1->base->p2)) to understand merge intentions better
   
   | 
 
 
  | Fri, 10 May 2013 17:31:27 +0200 | 
  Artem Tikhomirov | 
  
   Remove few Experimental annotations as the API they've marked graduates
   v1.1m4 
   | 
 
 
  | Tue, 16 Apr 2013 14:44:57 +0200 | 
  Artem Tikhomirov | 
  
   Improve memory consumption of HgManifest#getFileRevision(): avoid extra byte[] instances
   
   | 
 
 
  | Fri, 12 Apr 2013 19:50:21 +0200 | 
  Artem Tikhomirov | 
  
   Partial blame when start/end revisions are in the middle of a single filename history
   
   | 
 
 
  | Wed, 27 Feb 2013 19:37:58 +0100 | 
  Artem Tikhomirov | 
  
   Do not process child revisions before all possible parent paths were visited
   
   | 
 
 
  | Wed, 20 Feb 2013 22:23:50 +0100 | 
  Artem Tikhomirov | 
  
   Annotate file changes through few revisions, walking either direction (old to new and vice versa)
   
   | 
 
 
  | Wed, 20 Feb 2013 18:19:52 +0100 | 
  Artem Tikhomirov | 
  
   Better (precise) name for diff facility, tests
   
   | 
 
 
  | Tue, 19 Feb 2013 21:17:39 +0100 | 
  Artem Tikhomirov | 
  
   Annotate merge revision (combined diff against two parents without looking further)
   
   | 
 
 
  | Fri, 15 Feb 2013 22:15:13 +0100 | 
  Artem Tikhomirov | 
  
   First round of annotate file is functional
   
   | 
 
 
  | Thu, 13 Oct 2011 03:30:50 +0200 | 
  Artem Tikhomirov | 
  
   Refactor revlog patch mechanism, towards patch merging
   
   | 
 
 
  | Wed, 05 Oct 2011 07:13:57 +0200 | 
  Artem Tikhomirov | 
  
   Move file tree history to upper API level
   
   | 
 
 
  | Sat, 10 Sep 2011 00:18:39 +0200 | 
  Artem Tikhomirov | 
  
   Avoid boxing int values and list resizes on revlog read
   
   |