| Tue, 25 Jun 2013 18:53:18 +0200 | Artem Tikhomirov | Location of repository files as enumeration, use file constants instead of plain names | 
 
  | Fri, 21 Jun 2013 18:30:35 +0200 | Artem Tikhomirov | Push: phase3 - update matching remote bookmarks | 
 
  | Thu, 20 Jun 2013 19:15:09 +0200 | Artem Tikhomirov | Push: phase2 - upload bundle with changes to remote server | 
 
  | Wed, 19 Jun 2013 16:04:24 +0200 | Artem Tikhomirov | Push: phase1 - prepare bundle with changes | 
 
  | Wed, 19 Jun 2013 16:03:11 +0200 | Artem Tikhomirov | v1.2 line of dev: update versions, use patch merge code by default | 
 
  | Tue, 11 Jun 2013 16:32:12 +0200 | Artem Tikhomirov | Added tag v1.1.0 for changeset 2f33f102a8fa | 
 
  | Tue, 11 Jun 2013 16:31:42 +0200 | Artem Tikhomirov | Updated copyright year
   v1.1.0 | 
 
  | Tue, 11 Jun 2013 16:25:01 +0200 | Artem Tikhomirov | Deprecated code removed | 
 
  | Thu, 06 Jun 2013 14:21:11 +0200 | Artem Tikhomirov | Issue 46: Files with backslashes (legal on Linux) cause troubles
   smartgit-4.5 | 
 
  | Fri, 07 Jun 2013 13:21:20 +0200 | Artem Tikhomirov | AIOOBE in HgManifest.RevisionMapper: provide more details about exception context. Create lock file atomically. Picked from changeset 8a5cdcb27b8f
   smartgit-4.5 | 
 
  | Fri, 07 Jun 2013 12:32:15 +0200 | Artem Tikhomirov | HgInitCommand: expose repo init functionality | 
 
  | Thu, 06 Jun 2013 19:39:06 +0200 | Artem Tikhomirov | HgCommitCommand: save last commit message | 
 
  | Thu, 06 Jun 2013 18:42:38 +0200 | Artem Tikhomirov | Compound test scenario for checkout, add, remove, revert and commit | 
 
  | Thu, 06 Jun 2013 14:21:11 +0200 | Artem Tikhomirov | Issue 46: Files with backslashes (legal on Linux) cause troubles | 
 
  | Thu, 30 May 2013 16:14:46 +0200 | Artem Tikhomirov | Added tag v1.1rc2 for changeset 54e16ab771ec | 
 
  | Thu, 30 May 2013 16:13:43 +0200 | Artem Tikhomirov | Progress/cancel for HgDiffCommand. Renamed execute method
   v1.1rc2 | 
 
  | Thu, 30 May 2013 15:24:17 +0200 | Artem Tikhomirov | AIOOBE in HgManifest.RevisionMapper. Provide more details about exception context. Create lock file atomically. Test concurrent pull-rebase and read | 
 
  | Thu, 23 May 2013 19:44:28 +0200 | Artem Tikhomirov | HgDiffCommand. Do not use deprecated code. Javadoc | 
 
  | Wed, 22 May 2013 16:46:15 +0200 | Artem Tikhomirov | Diff/blame methods as command, their residence in HgDataFile was a mistake | 
 
  | Wed, 22 May 2013 15:52:31 +0200 | Artem Tikhomirov | Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions | 
 
  | Tue, 21 May 2013 20:17:33 +0200 | Artem Tikhomirov | Added tag v1.1rc1 for changeset 5afc7eedb3dd | 
 
  | Tue, 21 May 2013 19:30:12 +0200 | Artem Tikhomirov | @since, TODOs. Tests: add 1 sec to deal with fs timestamp granularity on linux
   v1.1rc1 | 
 
  | Tue, 21 May 2013 17:24:22 +0200 | Artem Tikhomirov | Refactor internals of blame support, tests | 
 
  | Mon, 20 May 2013 20:34:33 +0200 | Artem Tikhomirov | FIXMEs and TODOs: pay some technical debt |