hgext/largefiles/uisetup.py
branchstable
changeset 16515 12dabc22de77
parent 16449 874a680a3e23
child 16516 597ddcb41b32
equal deleted inserted replaced
16514:363e808de349 16515:12dabc22de77
    10 
    10 
    11 from mercurial import archival, cmdutil, commands, extensions, filemerge, hg, \
    11 from mercurial import archival, cmdutil, commands, extensions, filemerge, hg, \
    12     httprepo, localrepo, merge, sshrepo, sshserver, wireproto
    12     httprepo, localrepo, merge, sshrepo, sshserver, wireproto
    13 from mercurial.i18n import _
    13 from mercurial.i18n import _
    14 from mercurial.hgweb import hgweb_mod, protocol, webcommands
    14 from mercurial.hgweb import hgweb_mod, protocol, webcommands
       
    15 from mercurial.subrepo import hgsubrepo
    15 
    16 
    16 import overrides
    17 import overrides
    17 import proto
    18 import proto
    18 
    19 
    19 def uisetup(ui):
    20 def uisetup(ui):
    33             overrides.overrideaddremove)
    34             overrides.overrideaddremove)
    34     entry = extensions.wrapcommand(commands.table, 'remove',
    35     entry = extensions.wrapcommand(commands.table, 'remove',
    35                                    overrides.overrideremove)
    36                                    overrides.overrideremove)
    36     entry = extensions.wrapcommand(commands.table, 'forget',
    37     entry = extensions.wrapcommand(commands.table, 'forget',
    37                                    overrides.overrideforget)
    38                                    overrides.overrideforget)
       
    39 
       
    40     # Subrepos call status function
    38     entry = extensions.wrapcommand(commands.table, 'status',
    41     entry = extensions.wrapcommand(commands.table, 'status',
    39                                    overrides.overridestatus)
    42                                    overrides.overridestatus)
       
    43     entry = extensions.wrapfunction(hgsubrepo, 'status',
       
    44                                     overrides.overridestatusfn)
       
    45 
    40     entry = extensions.wrapcommand(commands.table, 'log',
    46     entry = extensions.wrapcommand(commands.table, 'log',
    41                                    overrides.overridelog)
    47                                    overrides.overridelog)
    42     entry = extensions.wrapcommand(commands.table, 'rollback',
    48     entry = extensions.wrapcommand(commands.table, 'rollback',
    43                                    overrides.overriderollback)
    49                                    overrides.overriderollback)
    44     entry = extensions.wrapcommand(commands.table, 'verify',
    50     entry = extensions.wrapcommand(commands.table, 'verify',