예제 #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
예제 #2
0
파일: cmds.py 프로젝트: achernet/git-cola
 def __init__(self, paths):
     Command.__init__(self)
     browser = utils.shell_split(prefs.history_browser())
     if paths:
         self.argv = browser + paths
     else:
         self.argv = browser
예제 #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)
예제 #4
0
파일: cmds.py 프로젝트: Plenoge/git-cola
 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)
예제 #5
0
파일: cmds.py 프로젝트: achernet/git-cola
    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)
예제 #6
0
파일: cmds.py 프로젝트: lucianosb/git-cola
    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)
예제 #7
0
파일: cmds.py 프로젝트: achernet/git-cola
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     core.fork(browser + [self.model.currentbranch])
예제 #8
0
파일: cmds.py 프로젝트: achernet/git-cola
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     core.fork(browser + ['--all'])
예제 #9
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     launch_history_browser(browser + [self.model.currentbranch])
예제 #10
0
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     launch_history_browser(browser + ['--all'])
예제 #11
0
파일: cmds.py 프로젝트: Plenoge/git-cola
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     launch_history_browser(browser + ['--all'])
예제 #12
0
파일: cmds.py 프로젝트: lucianosb/git-cola
 def do(self):
     browser = utils.shell_split(prefs.history_browser())
     core.fork(browser + ['--all'])