Same as vim.current.window.buffer.append(), but with tracking changes.
(self, line, line_number=-1)
| 126 | return len(self._buffer) |
| 127 | |
| 128 | def append(self, line, line_number=-1): |
| 129 | """ |
| 130 | Same as vim.current.window.buffer.append(), but with tracking changes. |
| 131 | """ |
| 132 | if line_number < 0: |
| 133 | line_number = len(self) |
| 134 | if not isinstance(line, list): |
| 135 | line = [line] |
| 136 | self[line_number:line_number] = list(line) |
| 137 | |
| 138 | def __delitem__(self, key): |
| 139 | if isinstance(key, slice): |
no outgoing calls