Mercurial > hg4j
diff src/com/tmate/hgkit/ll/Changelog.java @ 47:b01500fe2604
Log command output to match 'hg log'
author | Artem Tikhomirov <tikhomirov.artem@gmail.com> |
---|---|
date | Fri, 14 Jan 2011 20:03:14 +0100 |
parents | e929cecae4e1 |
children | e34f90b9ded1 |
line wrap: on
line diff
--- a/src/com/tmate/hgkit/ll/Changelog.java Fri Jan 14 04:56:53 2011 +0100 +++ b/src/com/tmate/hgkit/ll/Changelog.java Fri Jan 14 20:03:14 2011 +0100 @@ -23,7 +23,7 @@ public void next(int revisionNumber, int actualLen, int baseRevision, int linkRevision, int parent1Revision, int parent2Revision, byte[] nodeid, byte[] data) { Changeset cset = Changeset.parse(data, 0, data.length); // XXX there's no guarantee for Changeset.Callback that distinct instance comes each time, consider instance reuse - inspector.next(cset); + inspector.next(revisionNumber, Nodeid.fromBinary(nodeid, 0), cset); } }; content.iterate(0, content.revisionCount() - 1, true, i); @@ -51,7 +51,7 @@ public void next(int revisionNumber, int actualLen, int baseRevision, int linkRevision, int parent1Revision, int parent2Revision, byte[] nodeid, byte[] data) { if (Arrays.binarySearch(revisions, revisionNumber) >= 0) { Changeset cset = Changeset.parse(data, 0, data.length); - inspector.next(cset); + inspector.next(revisionNumber, Nodeid.fromBinary(nodeid, 0), cset); } } };