--- a/hgext/largefiles/uisetup.py Thu Apr 26 02:41:20 2012 +0900
+++ b/hgext/largefiles/uisetup.py Sun Apr 22 03:47:34 2012 -0400
@@ -12,6 +12,7 @@
httprepo, localrepo, merge, sshrepo, sshserver, wireproto
from mercurial.i18n import _
from mercurial.hgweb import hgweb_mod, protocol, webcommands
+from mercurial.subrepo import hgsubrepo
import overrides
import proto
@@ -35,8 +36,13 @@
overrides.overrideremove)
entry = extensions.wrapcommand(commands.table, 'forget',
overrides.overrideforget)
+
+ # Subrepos call status function
entry = extensions.wrapcommand(commands.table, 'status',
overrides.overridestatus)
+ entry = extensions.wrapfunction(hgsubrepo, 'status',
+ overrides.overridestatusfn)
+
entry = extensions.wrapcommand(commands.table, 'log',
overrides.overridelog)
entry = extensions.wrapcommand(commands.table, 'rollback',