| Wed, 22 May 2013 15:52:31 +0200 | 
  Artem Tikhomirov | 
  
   Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions
   
   | 
 
 
  | Fri, 03 May 2013 17:03:31 +0200 | 
  Artem Tikhomirov | 
  
   Utilize RevisionLookup to speed-up getRevisionIndex of both manifest and changelog
   
   | 
 
 
  | Mon, 29 Apr 2013 17:02:30 +0200 | 
  Artem Tikhomirov | 
  
   Username in changeset uses UTF-8, not system encoding
   
   | 
 
 
  | Fri, 21 Dec 2012 21:20:26 +0100 | 
  Artem Tikhomirov | 
  
   Experimental support for inverse direction history walking. Refactored/streamlined cancellation in HgLogCommand and down the stack
   
   | 
 
 
  | Thu, 29 Mar 2012 17:14:35 +0200 | 
  Artem Tikhomirov | 
  
   FIXMEs: consistent names, throws for commands and their handlers. Use of checked exceptions in hi-level api
   
   | 
 
 
  | Wed, 28 Mar 2012 19:34:37 +0200 | 
  Artem Tikhomirov | 
  
   HgManifest#getFileRevisions refactored into #walkFileRevisions to match pattern throught rest of the library
   
   | 
 
 
  | Wed, 28 Mar 2012 15:42:15 +0200 | 
  Artem Tikhomirov | 
  
   Deprecated code removed
   
   | 
 
 
  | Fri, 23 Mar 2012 22:51:18 +0100 | 
  Artem Tikhomirov | 
  
   Major refactoring of exception handling. Low-level API uses RuntimeExceptions, while checked are left for higher level
   
   | 
 
 
  | Thu, 22 Mar 2012 21:36:41 +0100 | 
  Artem Tikhomirov | 
  
   Clean javadoc to fix obvious warnings
   
   | 
 
 
  | Thu, 22 Mar 2012 21:02:20 +0100 | 
  Artem Tikhomirov | 
  
   A bit of FIXME cleanup (mostly degraded to TODO post 1.0), comments and javadoc
   
   | 
 
 
  | Mon, 13 Feb 2012 14:52:21 +0100 | 
  Artem Tikhomirov | 
  
   Do not fail with empty extras string in changeset
   
   | 
 
 
  | Fri, 16 Dec 2011 15:37:27 +0100 | 
  Artem Tikhomirov | 
  
   Use 'revision index' instead of the vague 'local revision number' concept in the API
   
   | 
 
 
  | Fri, 16 Dec 2011 04:43:18 +0100 | 
  Artem Tikhomirov | 
  
   Use exceptions to expose errors reading mercurial data
   
   | 
 
 
  | Sun, 11 Dec 2011 00:39:07 +0100 | 
  Artem Tikhomirov | 
  
   Don't expose methods with DataAccess in public API
   
   | 
 
 
  | Fri, 09 Dec 2011 02:08:09 +0100 | 
  Artem Tikhomirov | 
  
   Decode escape sequences in changeset extras field
   
   | 
 
 
  | Thu, 08 Dec 2011 22:19:27 +0100 | 
  Artem Tikhomirov | 
  
   Report non-critical errors during status operation to handler/inspector
   
   | 
 
 
  | Thu, 01 Dec 2011 05:21:40 +0100 | 
  Artem Tikhomirov | 
  
   Propagate errors with exceptions up to a end client
   
   | 
 
 
  | 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
   
   | 
 
 
  | Thu, 29 Sep 2011 03:20:28 +0200 | 
  Artem Tikhomirov | 
  
   Rework file history build approach to match rest of the API
   
   | 
 
 
  | Tue, 27 Sep 2011 05:29:12 +0200 | 
  Artem Tikhomirov | 
  
   Facilitate cancellation and progress reporting in changelog and manifest iterations
   
   | 
 
 
  | Mon, 15 Aug 2011 18:51:41 +0200 | 
  Artem Tikhomirov | 
  
   HgRepository.getWorkingCopyBranchName() to retrieve branch associated with working directory
   
   | 
 
 
  | Thu, 23 Jun 2011 15:19:07 +0200 | 
  Artem Tikhomirov | 
  
   Improved reading of sparse revisions from a revlog
   
   | 
 
 
  | Thu, 09 Jun 2011 06:13:43 +0200 | 
  Artem Tikhomirov | 
  
   Speed up branches calculation when cached branch information is available
   
   | 
 
 
  | Fri, 29 Apr 2011 02:37:52 +0200 | 
  Artem Tikhomirov | 
  
   Compound HgDate object to provide flexible access to change date/time information
   
   | 
 
 
  | Mon, 18 Apr 2011 18:04:24 +0200 | 
  Artem Tikhomirov | 
  
   Pool objects to avoid memory polution with duplicates
   
   | 
 
 
  | Tue, 12 Apr 2011 19:36:18 +0200 | 
  Artem Tikhomirov | 
  
   Refactor HgBundle to dispatch changes found through callback
   
   | 
 
 
  | Wed, 09 Mar 2011 13:34:50 +0100 | 
  Artem Tikhomirov | 
  
   Record possible value (and knowledge source) for extras field
   
   | 
 
 
  | Wed, 09 Mar 2011 05:22:17 +0100 | 
  Artem Tikhomirov | 
  
   Merged branch wrap-data-access into default for resource-friendly data access. Updated API to promote that friendliness to clients (channels, not byte[]). More exceptions
   
base
src/com/tmate/hgkit/ll/Changelog.java@2fb36b3cbecc
   | 
 
 
  | Thu, 24 Feb 2011 22:16:19 +0100 | 
  Artem Tikhomirov | 
  
   Changeset => RawChangeset
   
   | 
 
 
  | Thu, 24 Feb 2011 21:38:46 +0100 | 
  Artem Tikhomirov | 
  
   Format code
   
   | 
 
 
  | Fri, 18 Feb 2011 05:20:18 +0100 | 
  Artem Tikhomirov | 
  
   Timezone finally in use
   
   | 
 
 
  | Wed, 16 Feb 2011 22:16:05 +0100 | 
  Artem Tikhomirov | 
  
   explicit op name instead math op to get last rev number
   
   | 
 
 
  | Wed, 16 Feb 2011 22:00:39 +0100 | 
  Artem Tikhomirov | 
  
   explicit op name instead math op to get last rev number
   
   | 
 
 
  | Wed, 16 Feb 2011 20:32:29 +0100 | 
  Artem Tikhomirov | 
  
   core.Cset renamed to HgChangeset; repo.Changeset moved into HgChangelog
   
   | 
 
 
  | Fri, 28 Jan 2011 03:50:52 +0100 | 
  Artem Tikhomirov | 
  
   Updated contact address to support@hg4j.com
   
   | 
 
 
  | Thu, 27 Jan 2011 21:25:21 +0100 | 
  Artem Tikhomirov | 
  
   Changelog to HgChangelog
   
base
src/org/tmatesoft/hg/repo/Changelog.java@413c95c8e187
   |