Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/hg.py @ 36041:fcde8946c553
logcmdutil: hold makefilematcher/makehunksfilter() by changesetpriner (API)
This merges self.matchfn and self.show(matchfn) into self._makefilematcher,
and does the same for hunksfilter. Because changesetprinter seems to have
too many optional arguments, makefilematcher() and makehunksfilter() will
be packed into one object by later patch.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sun, 21 Jan 2018 14:07:52 +0900 |
parents | c8e2d6ed1f9e |
children | 488e313954ea |
comparison
equal
deleted
inserted
replaced
36040:f8ad57d24252 | 36041:fcde8946c553 |
---|---|
884 try: | 884 try: |
885 if not chlist: | 885 if not chlist: |
886 ui.status(_("no changes found\n")) | 886 ui.status(_("no changes found\n")) |
887 return subreporecurse() | 887 return subreporecurse() |
888 ui.pager('incoming') | 888 ui.pager('incoming') |
889 displayer = logcmdutil.changesetdisplayer(ui, other, opts, buffered) | 889 displayer = logcmdutil.changesetdisplayer(ui, other, opts, |
890 buffered=buffered) | |
890 displaychlist(other, chlist, displayer) | 891 displaychlist(other, chlist, displayer) |
891 displayer.close() | 892 displayer.close() |
892 finally: | 893 finally: |
893 cleanupfn() | 894 cleanupfn() |
894 subreporecurse() | 895 subreporecurse() |