log

age author description
Tue, 09 Apr 2013 19:25:34 +0200 Artem Tikhomirov Annotate command with command-line example v1.1m3
Tue, 09 Apr 2013 17:15:30 +0200 Artem Tikhomirov Refactor common code to initialize changelog revision for a command into standalone class
Wed, 03 Apr 2013 21:28:06 +0200 Artem Tikhomirov Recognize re: in-line prefix for regular expressions as native client does, despite silence in hgingore.5
Thu, 28 Feb 2013 16:34:33 +0100 Artem Tikhomirov HgCheckoutCommand: clean parameter, discard changes in WD, test for clean checkout
Thu, 28 Feb 2013 15:57:04 +0100 Artem Tikhomirov Allow HgBlameFacility.Inspector (former BlockInspector) to throw an exception
Wed, 27 Feb 2013 19:37:58 +0100 Artem Tikhomirov Do not process child revisions before all possible parent paths were visited
Tue, 26 Feb 2013 21:06:43 +0100 Artem Tikhomirov Exception when no blocks from merged revision were reported and merge parent was not recorded for future use
Mon, 25 Feb 2013 19:48:20 +0100 Artem Tikhomirov Commit: tests and fixes for defects discovered
Mon, 25 Feb 2013 18:41:44 +0100 Artem Tikhomirov Annotate: refactor/reuse range handling code
Sun, 24 Feb 2013 00:11:40 +0100 Artem Tikhomirov Annotate: Line annotation needs true line position from merged blocks; test-annotate repo updated to show elements from both parents in the merged revision
Fri, 22 Feb 2013 20:21:24 +0100 Artem Tikhomirov AnnotateFacility renamed to HgBlameFacility and exposed, API shapes out and got some javadoc
Fri, 22 Feb 2013 19:03:25 +0100 Artem Tikhomirov Annotate: RevisionDescriptor provides extra knowledge about inspected/annotated revision
Thu, 21 Feb 2013 21:53:55 +0100 Artem Tikhomirov Access to content of annotated files through BlockData interface
Thu, 21 Feb 2013 20:25:26 +0100 Artem Tikhomirov Test (with tailored repository) for annotation of multiple revisions
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:35:09 +0100 Artem Tikhomirov Regression: expect file to be missing in a manifest
Tue, 19 Feb 2013 21:17:39 +0100 Artem Tikhomirov Annotate merge revision (combined diff against two parents without looking further)
Mon, 18 Feb 2013 19:58:51 +0100 Artem Tikhomirov Line-by-line annotation API and support code in place
Mon, 18 Feb 2013 19:58:10 +0100 Artem Tikhomirov #getFileRevision() shall accept TIP as an argument
Mon, 18 Feb 2013 19:19:48 +0100 Artem Tikhomirov File annotate test. Refactored FileAnnotation as standalone class, introduced LineInspector to make line offset calc code shared
Fri, 15 Feb 2013 22:15:13 +0100 Artem Tikhomirov First round of annotate file is functional
Fri, 15 Feb 2013 16:48:54 +0100 Artem Tikhomirov Refactor PatchGenerator to be generic and welcome sequence of any nature
Fri, 15 Feb 2013 15:52:03 +0100 Artem Tikhomirov Report line index for insertion and deletion, test against 'hg diff' output
Thu, 14 Feb 2013 16:36:13 +0100 Artem Tikhomirov Towards annotate/blame support: general outline of the functionality
Wed, 13 Feb 2013 19:42:22 +0100 Artem Tikhomirov PatchGenerator: refactoring to facilitate use in annotate/blame
Wed, 13 Feb 2013 19:41:33 +0100 Artem Tikhomirov Include commit tests into Ant's test suite
Wed, 13 Feb 2013 18:44:58 +0100 Artem Tikhomirov Commit: handle empty repository case
Tue, 05 Feb 2013 22:30:21 +0100 Artem Tikhomirov Commit: first working version
Tue, 05 Feb 2013 20:06:22 +0100 Artem Tikhomirov Update javadoc for HgManifest.Inspector and fix erroneous internal API
Tue, 05 Feb 2013 16:36:58 +0100 Artem Tikhomirov Tests: refactor various utility methods to a single location
Tue, 05 Feb 2013 15:54:37 +0100 Artem Tikhomirov Issue 42: tolerate lines in .hgtags that do not conform to its format specification
Mon, 04 Feb 2013 18:00:55 +0100 Artem Tikhomirov Commit: refactor revision creation code from clone command to work separately, fit into existing library structure
Wed, 30 Jan 2013 15:48:36 +0100 Artem Tikhomirov Generate patches using diff algorithm
Wed, 23 Jan 2013 19:14:15 +0100 Artem Tikhomirov Introduce explicit reference to base patch in bundle's group element, use it when cloning to fix defect when few revisions list null,null parents
Wed, 23 Jan 2013 18:03:13 +0100 Artem Tikhomirov Throw specific exception when checksum calculation fails
Wed, 23 Jan 2013 17:46:12 +0100 Artem Tikhomirov Towards commit command: refactor clone, extract pieces to reuse. Describe a defect discovered when bundle has few patches with 0,0 parents
Mon, 21 Jan 2013 19:41:51 +0100 Artem Tikhomirov Command to schedule addition/removal of repository files
Thu, 17 Jan 2013 19:23:52 +0100 Artem Tikhomirov Report rename when walking file history regardless of followRenames parameter, solely based on HgFileRenameHandlerMixin presence
Tue, 15 Jan 2013 19:46:19 +0100 Artem Tikhomirov Tests for present HgCheckoutCommand functionality. Update branch information on checkout. Use UTF8 encoding for the branch file
Tue, 15 Jan 2013 17:07:19 +0100 Artem Tikhomirov Initial support for Revert command with accompanying minor refactoring
Fri, 11 Jan 2013 18:12:39 +0100 Artem Tikhomirov Repository checkout support, first iteration
Fri, 11 Jan 2013 18:10:29 +0100 Artem Tikhomirov @since tag for HgIterateDirection
Wed, 26 Dec 2012 18:16:48 +0100 Artem Tikhomirov Added tag v1.1m2 for changeset 2103388d4010
Wed, 26 Dec 2012 18:14:53 +0100 Artem Tikhomirov Expose option to report changesets in reversed order v1.1m2
Wed, 26 Dec 2012 17:51:07 +0100 Artem Tikhomirov Cover ChangesetTreeHandler with various followRename, followAncestry and direction
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, 20 Dec 2012 20:21:59 +0100 Artem Tikhomirov Few toString() implementations to ease debug
Thu, 20 Dec 2012 19:55:45 +0100 Artem Tikhomirov Tests for HgLogCommand#execute(HgChangesetHandler) with various combination of follow renames and ancestry
Tue, 18 Dec 2012 19:08:00 +0100 Artem Tikhomirov Update test to use new command configuration argument (used to have followAncestry == true by default)
Tue, 18 Dec 2012 18:57:03 +0100 Artem Tikhomirov Allow walking file rename history independently from file ancestry (native hg log --follow does both at once)
Mon, 17 Dec 2012 20:51:12 +0100 Artem Tikhomirov Provide access to HgDataFile being iterated into HgChangesetTreeHandler.TreeElement to give context for renamed files
Mon, 17 Dec 2012 19:06:07 +0100 Artem Tikhomirov Report renames when following file history tree with HgFileRenameHandlerMixin
Mon, 17 Dec 2012 15:01:57 +0100 Artem Tikhomirov Issue 39: HgCloneCommand doesn't use CancelSupport/ProgressSupport handlers
Fri, 14 Dec 2012 20:10:15 +0100 Artem Tikhomirov Issue 39: Progress and Cancel support for Clone command
Fri, 14 Dec 2012 15:39:49 +0100 Artem Tikhomirov Respect multiple joins/forks in a history of a single file
Thu, 13 Dec 2012 15:46:40 +0100 Artem Tikhomirov Full-fledged test repo to follow file history. Investigating iteration direction alternatives (from new to old in addition to existing old to new)
Thu, 13 Dec 2012 13:18:35 +0100 Artem Tikhomirov Establish parent-child between first and last elements of history chunks for two renamed files
Wed, 12 Dec 2012 20:52:10 +0100 Artem Tikhomirov Support follow history option when walking file history tree
Wed, 12 Dec 2012 14:17:12 +0100 Artem Tikhomirov Test for HgChangesetTreeHandler - make sure nothing is broken prior to adding --follow support
Fri, 30 Nov 2012 22:52:39 +0100 Artem Tikhomirov Experiment to add a facility to check working files for actual changes
Fri, 30 Nov 2012 22:08:11 +0100 Artem Tikhomirov Use checked exception to indicate fs lock entanglements
Fri, 30 Nov 2012 21:58:00 +0100 Artem Tikhomirov Allow to override lock timeout from within Hg4J
Wed, 31 Oct 2012 15:17:21 +0100 Artem Tikhomirov Add lookup of remote paths from repository's .hg/hgrc, respect default (origin)