Mercurial > hg-stable
changeset 31137:53a60e95f154
pager: drop the 'color' dependant code
The 'color' implementation is in core and no longer wrap '_runcommand'. We drop
the extra complexity.
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Tue, 28 Feb 2017 20:12:08 +0100 |
parents | 8fc55bbd2235 |
children | df0a0734304a |
files | hgext/pager.py |
diffstat | 1 files changed, 1 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/pager.py Sat Feb 25 19:43:14 2017 +0100 +++ b/hgext/pager.py Tue Feb 28 20:12:08 2017 +0100 @@ -66,12 +66,7 @@ ui.pager('extension-via-attend-' + cmd) return orig(ui, options, cmd, cmdfunc) - # Wrap dispatch._runcommand after color is loaded so color can see - # ui.pageractive. Otherwise, if we loaded first, color's wrapped - # dispatch._runcommand would run without having access to ui.pageractive. - def afterloaded(loaded): - extensions.wrapfunction(dispatch, '_runcommand', pagecmd) - extensions.afterloaded('color', afterloaded) + extensions.wrapfunction(dispatch, '_runcommand', pagecmd) attended = [ 'the-default-attend-list-is-now-empty-but-that-breaks-the-extension',