comparison hgext/factotum.py @ 35686:b25fa5da4ca2

log: resolve --follow thoroughly in getlogrevs() This makes sense because --follow isn't really an option to filter revisions, but an option to extend revisions to be filtered. _fileancestors() is a minimal copy of revset._follow(). They are slightly different in that which revision the matcher sees. _fileancestors() also uses ctx.walk() instead of ctx.manifest().walk() to show a better warning on bad match, which will be tested later.
author Yuya Nishihara <yuya@tcha.org>
date Wed, 03 Jan 2018 15:46:15 +0900
parents a9524aea7cab
children c31ce080eb75
comparison
equal deleted inserted replaced
35685:659dfbd852e2 35686:b25fa5da4ca2