The offset of the first byte of line. A line past the end gives the last line.
buffer: Text_Buffer;
defer free_buffer(*buffer);
set_text(*buffer, "ab\ncd");
assert(line_start(*buffer, 1) == 3);line_start :: (buffer: *Text_Buffer, line: int) -> int
Parameters
- buffer: *Text_Buffer
- line: int
Returns
- int