(i int)
| 1107 | } |
| 1108 | |
| 1109 | func (b *Buffer) RemoveCursor(i int) { |
| 1110 | copy(b.cursors[i:], b.cursors[i+1:]) |
| 1111 | b.cursors[len(b.cursors)-1] = nil |
| 1112 | b.cursors = b.cursors[:len(b.cursors)-1] |
| 1113 | b.curCursor = util.Clamp(b.curCursor, 0, len(b.cursors)-1) |
| 1114 | b.UpdateCursors() |
| 1115 | } |
| 1116 | |
| 1117 | // ClearCursors removes all extra cursors |
| 1118 | func (b *Buffer) ClearCursors() { |
no test coverage detected