| 123456 |
| caret at the beginning: (0,0), (10,572,0,18) |
| caret after the first character: (1,0), (18,572,0,18) |
| caret at the end of line: (6,0), (58,572,0,18) |
| caret at the end of line: (6,100), (58,572,0,18) |
| first character: (0,1), (10,572,8,18) |
| last character: (5,1), (50,572,8,18) |
| last character: (5,2), (50,572,8,18) |
| last character: (5,100), (50,572,8,18) |
| first line: (0,6), (10,572,48,18) |
| first line: (0,7), (10,572,48,18) |
| first line: (0,4294967295), (10,572,48,18) |
| first line without the first character: (1,4294967295), (18,572,40,18) |
| out of bounds, clamped to the end: (7,0), (58,572,0,18) |
| out of bounds, clamped to the end: (1000,0), (58,572,0,18) |
| out of bounds, clamped to the end: (7,1), (58,572,0,18) |
| out of bounds, clamped to the end: (7,4294967295), (58,572,0,18) |