Mercurial > hg
diff hgext/largefiles/uisetup.py @ 18459:c9db897d5a43 stable
largefiles: fix largefiles+subrepo update (issue3752)
Override updaterepo() instead of individual methods that may not be called for
each subrepo. Add test.
Based on patch from Matt Harbison.
Changes the order of update-related messages (now largefiles comes before the
global status).
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Wed, 23 Jan 2013 00:51:53 +0100 |
parents | 3598c585e464 |
children | 2e3ec9e6ee6e |
line wrap: on
line diff
--- a/hgext/largefiles/uisetup.py Mon Jan 21 13:47:14 2013 -0200 +++ b/hgext/largefiles/uisetup.py Wed Jan 23 00:51:53 2013 +0100 @@ -109,11 +109,7 @@ entry = extensions.wrapfunction(commands, 'revert', overrides.overriderevert) - # clone uses hg._update instead of hg.update even though they are the - # same function... so wrap both of them) - extensions.wrapfunction(hg, 'update', overrides.hgupdate) - extensions.wrapfunction(hg, '_update', overrides.hgupdate) - extensions.wrapfunction(hg, 'clean', overrides.hgclean) + extensions.wrapfunction(hg, 'updaterepo', overrides.hgupdaterepo) extensions.wrapfunction(hg, 'merge', overrides.hgmerge) extensions.wrapfunction(archival, 'archive', overrides.overridearchive)