Exemple #1
0
 def completer(self):
     """Command completer.
     If cursor is after path, returns PathCompleter or GlobCompleter
     """
     if self._path is not None:
         return makeSuitableCompleter(self._path)
     else:
         try:
             curDir = os.getcwd()
         except:
             return None
         return makeSuitableCompleter(curDir + '/')
Exemple #2
0
 def completer(self):
     """Command completer.
     If cursor is after path, returns PathCompleter or GlobCompleter
     """
     if self._path is not None:
         return makeSuitableCompleter(self._path)
     else:
         try:
             curDir = os.getcwd()
         except:
             return None
         return makeSuitableCompleter(curDir + '/')
Exemple #3
0
 def completer(self, text, pos):
     """Command completer.
     If cursor is after path, returns PathCompleter or GlobCompleter 
     """
     if pos == self._pathLocation + len(self._path) or \
        (not self._path and pos == len(text)):
         return makeSuitableCompleter(self._path, pos - self._pathLocation)
     else:
         return None
Exemple #4
0
 def completer(self, text, pos):
     """Command completer.
     If cursor is after path, returns PathCompleter or GlobCompleter 
     """
     if pos == self._pathLocation + len(self._path) or \
        (not self._path and pos == len(text)):
         return makeSuitableCompleter(self._path, pos - self._pathLocation)
     else:
         return None