# HG changeset patch # User Artem Tikhomirov # Date 1296788804 -3600 # Node ID 4f509f5bc8cbb77e8a85744cc596eb6ffaa0e452 # Parent e93101b97e4ab0a3f3402ec0e80b6e559237c7c8 reflect status change in the todo content diff -r e93101b97e4a -r 4f509f5bc8cb TODO --- a/TODO Fri Feb 04 04:05:27 2011 +0100 +++ b/TODO Fri Feb 04 04:06:44 2011 +0100 @@ -15,8 +15,8 @@ * hg status + copies for [revision..revision] and for [revision..working dir] - - path or anything meaningful instead of Strings - - matchers + + path or anything meaningful instead of Strings + + matchers * hg cat + CatCommand. File, revision. @@ -39,7 +39,7 @@ * newlines + \r\n <==> \n - - force translation if inconsistent + - force translation if inconsistent (now either fails or does nothing) Proposed: diff -r e93101b97e4a -r 4f509f5bc8cb src/org/tmatesoft/hg/core/RepositoryTreeWalker.java --- a/src/org/tmatesoft/hg/core/RepositoryTreeWalker.java Fri Feb 04 04:05:27 2011 +0100 +++ b/src/org/tmatesoft/hg/core/RepositoryTreeWalker.java Fri Feb 04 04:06:44 2011 +0100 @@ -45,7 +45,7 @@ private final Mediator mediator = new Mediator(); public RepositoryTreeWalker(HgRepository hgRepo) { - this.repo = hgRepo; + repo = hgRepo; } public RepositoryTreeWalker range(int rev1, int rev2) { diff -r e93101b97e4a -r 4f509f5bc8cb src/org/tmatesoft/hg/core/StatusCommand.java --- a/src/org/tmatesoft/hg/core/StatusCommand.java Fri Feb 04 04:05:27 2011 +0100 +++ b/src/org/tmatesoft/hg/core/StatusCommand.java Fri Feb 04 04:06:44 2011 +0100 @@ -127,7 +127,7 @@ // pass null to reset public StatusCommand match(Path.Matcher pathMatcher) { mediator.matcher = pathMatcher; - throw HgRepository.notImplemented(); + return this; } public StatusCommand subrepo(boolean visit) {