> fm.startitem() > + rev = ctx.rev() > + if opts.get('rev') and rev not in revs: > + continue ctx points to the tipmost branch head. so `rev not in revs` doesn't mean any of the `revs` do not belong to the branch.