Mercurial > hg
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'): |