diff 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
line wrap: on
line diff
--- a/mercurial/hg.py	Sun Jan 21 13:40:31 2018 +0900
+++ b/mercurial/hg.py	Sun Jan 21 14:07:52 2018 +0900
@@ -886,7 +886,8 @@
             ui.status(_("no changes found\n"))
             return subreporecurse()
         ui.pager('incoming')
-        displayer = logcmdutil.changesetdisplayer(ui, other, opts, buffered)
+        displayer = logcmdutil.changesetdisplayer(ui, other, opts,
+                                                  buffered=buffered)
         displaychlist(other, chlist, displayer)
         displayer.close()
     finally: