comparison tests/test-glog.t @ 35685:659dfbd852e2

log: extract function that processes log file patterns We'll need a matcher to compute revs followed from the given patterns.
author Yuya Nishihara <yuya@tcha.org>
date Wed, 03 Jan 2018 15:13:22 +0900
parents 1c929b4942a3
children b25fa5da4ca2
comparison
equal deleted inserted replaced
35684:1c929b4942a3 35685:659dfbd852e2
93 > 93 >
94 > def logrevset(repo, pats, opts): 94 > def logrevset(repo, pats, opts):
95 > revs = cmdutil._logrevs(repo, opts) 95 > revs = cmdutil._logrevs(repo, opts)
96 > if not revs: 96 > if not revs:
97 > return None 97 > return None
98 > return cmdutil._makelogrevset(repo, pats, opts)[0] 98 > match, pats, slowpath = cmdutil._makelogmatcher(repo, pats, opts)
99 > return cmdutil._makelogrevset(repo, match, pats, slowpath, opts)[0]
99 > 100 >
100 > def uisetup(ui): 101 > def uisetup(ui):
101 > def printrevset(orig, repo, pats, opts): 102 > def printrevset(orig, repo, pats, opts):
102 > revs, filematcher = orig(repo, pats, opts) 103 > revs, filematcher = orig(repo, pats, opts)
103 > if opts.get('print_revset'): 104 > if opts.get('print_revset'):