Пример #1
0
    def completeLs(self, text, line, begidx, endidx):
        arguments = splitArguments(line)
        last_argument = extractFullArgument(line, endidx)

        if len(arguments) == 1 and len(text) == 0:
            ert = self.ert()
            if ert is not None:
                return [ert.getModelConfig().getEnspath() + os.path.sep]
            else:
                return getPossibleFilenameCompletions("")
        elif len(arguments) == 2 and len(last_argument) > 0:
            return getPossibleFilenameCompletions(last_argument)
        elif len(arguments) == 3 and len(text) > 0:
            return [] # pattern completion...
        else:
            return []
Пример #2
0
 def complete_load_config(self, text, line, begidx, endidx):
     argument = extractFullArgument(line, endidx)
     return getPossibleFilenameCompletions(argument)
Пример #3
0
 def complete_load_config(self, text, line, begidx, endidx):
     argument = extractFullArgument(line, endidx)
     return getPossibleFilenameCompletions(argument)