fn offset_to_line_column( line_offsets: &[usize], offset: usize, ) -> (usize, usize)
Converts a byte offset to 1-indexed line and column numbers.