Ejemplo n.º 1
0
 def __init__(self, paths):
     Command.__init__(self)
     browser = utils.shell_split(prefs.history_browser())
     if paths:
         self.argv = browser + list(paths)
     else:
         self.argv = browser
Ejemplo n.º 2
0
 def __init__(self, paths):
     Command.__init__(self)
     browser = utils.shell_split(prefs.history_browser())
     if paths:
         self.argv = browser + paths
     else:
         self.argv = browser
Ejemplo n.º 3
0
 def do(self):
     argv = utils.shell_split(prefs.history_browser())
     if self.revision:
         argv.append(self.revision)
     if self.paths:
         argv.append('--')
         argv.extend(self.paths)
     launch_history_browser(argv)
Ejemplo n.º 4
0
 def do(self):
     argv = utils.shell_split(prefs.history_browser())
     if self.revision:
         argv.append(self.revision)
     if self.paths:
         argv.append('--')
         argv.extend(self.paths)
     launch_history_browser(argv)
Ejemplo n.º 5
0
    def do(self):
        argv = utils.shell_split(prefs.history_browser())
        if self.revision:
            argv.append(self.revision)
        if self.paths:
            argv.append('--')
            argv.extend(self.paths)

        try:
            core.fork(argv)
        except Exception as e:
            _, details = utils.format_exception(e)
            title = N_('Error Launching History Browser')
            msg = (N_('Cannot exec "%s": please configure a history browser') %
                   ' '.join(argv))
            Interaction.critical(title, message=msg, details=details)
Ejemplo n.º 6
0
    def do(self):
        argv = utils.shell_split(prefs.history_browser())
        if self.revision:
            argv.append(self.revision)
        if self.paths:
            argv.append('--')
            argv.extend(self.paths)

        try:
            core.fork(argv)
        except Exception as e:
            _, details = utils.format_exception(e)
            title = N_('Error Launching History Browser')
            msg = (N_('Cannot exec "%s": please configure a history browser') %
                   ' '.join(argv))
            Interaction.critical(title, message=msg, details=details)
Ejemplo n.º 7
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     core.fork(browser + [self.model.currentbranch])
Ejemplo n.º 8
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     core.fork(browser + ['--all'])
Ejemplo n.º 9
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     launch_history_browser(browser + [self.model.currentbranch])
Ejemplo n.º 10
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     launch_history_browser(browser + ['--all'])
Ejemplo n.º 11
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     launch_history_browser(browser + ['--all'])
Ejemplo n.º 12
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     core.fork(browser + ['--all'])