Lines Matching refs:completions
41 self.completions = None
82 i = 0; j = len(self.completions)
85 if self.completions[m] >= s:
89 return min(i, len(self.completions)-1)
97 if self.completions[first][:len(s)] != s:
102 j = len(self.completions)
105 if self.completions[m][:len(s)] != s:
112 return self.completions[first]
115 first_comp = self.completions[first]
116 last_comp = self.completions[last]
133 selstart = self.completions[cursel]
144 if self.completions[cursel][:len(self.start)] == self.start:
153 self.completions = self.morecompletions
156 for item in self.completions:
168 self.completions, self.morecompletions = comp_lists
177 if self.completions[i] == completed and \
178 (i == len(self.completions)-1 or
179 self.completions[i+1][:len(completed)] != completed):
202 for item in self.completions:
319 self._change_start(self.completions[cursel])
324 self._change_start(self.completions[cursel])
377 if self.completions[cursel][:len(self.start)] == self.start \
379 self._change_start(self.completions[cursel])
391 newsel = len(self.completions)-1
399 newsel = min(len(self.completions)-1, cursel+jump)
404 newsel = min(len(self.completions)-1, cursel+1)
408 self._change_start(self.completions[newsel])
415 self._change_start(self.completions[cursel])