2636 raise util.Abort('no queue repository') |
2636 raise util.Abort('no queue repository') |
2637 return orig(ui, r, *args, **kwargs) |
2637 return orig(ui, r, *args, **kwargs) |
2638 |
2638 |
2639 def uisetup(ui): |
2639 def uisetup(ui): |
2640 extensions.wrapcommand(commands.table, 'import', mqimport) |
2640 extensions.wrapcommand(commands.table, 'import', mqimport) |
2641 for cmd in ('commit', 'export', 'incoming', 'log', 'outgoing', 'pull', |
2641 for cmd in commands.table: |
2642 'push', 'status', 'tag', 'tags', 'tip', 'update'): |
2642 cmd = cmdutil.parsealiases(cmd)[0] |
|
2643 if cmd in commands.norepo: |
|
2644 continue |
2643 entry = extensions.wrapcommand(commands.table, cmd, mqcommand) |
2645 entry = extensions.wrapcommand(commands.table, cmd, mqcommand) |
2644 entry[1].extend([('Q', 'mq', None, _("operate on patch repository"))]) |
2646 entry[1].extend([('Q', 'mq', None, _("operate on patch repository"))]) |
2645 |
2647 |
2646 seriesopts = [('s', 'summary', None, _('print first line of patch header'))] |
2648 seriesopts = [('s', 'summary', None, _('print first line of patch header'))] |
2647 |
2649 |