Split a line of text with a cursor at the given position.
(self, line, cursor_pos=None)
| 948 | self._delim_expr = expr |
| 949 | |
| 950 | def split_line(self, line, cursor_pos=None): |
| 951 | """Split a line of text with a cursor at the given position. |
| 952 | """ |
| 953 | cut_line = line if cursor_pos is None else line[:cursor_pos] |
| 954 | return self._delim_re.split(cut_line)[-1] |
| 955 | |
| 956 | |
| 957 | class Completer(Configurable): |
no outgoing calls