final List<Record> fname2Follow = new LinkedList<LogOutputParser.Record>(changelogParser.getResult());
changelogParser.reset();
eh.run("hg", "log", "--debug", fname2, "--cwd", repo.getLocation());
// fname2Follow.retainAll(changelogParser.getResult());
for (Iterator<Record> it = fname2Follow.iterator(); it.hasNext();) {
Record r = it.next();
boolean belongsToSoleFname2History = false;
for (Record d : changelogParser.getResult()) {
if (d.changesetIndex == r.changesetIndex) {
assert d.changesetNodeid.equals(r.changesetNodeid) : "[sanity]";
belongsToSoleFname2History = true;