(&self, line: usize)
| 65 | } |
| 66 | |
| 67 | pub fn line_len_chars(&self, line: usize) -> usize { |
| 68 | self.line_text(line) |
| 69 | .map(|line| line.graphemes(true).count()) |
| 70 | .unwrap_or(0) |
| 71 | } |
| 72 | |
| 73 | pub fn line_to_char(&self, line: usize) -> usize { |
| 74 | let line = line.min(self.line_count().saturating_sub(1)); |
no test coverage detected