{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"self.ensure_lines(line);"}]}
        self.ensure_lines(line);
    pub(crate) fn putc(&mut self, line: usize, col: usize, chr: char, style: Style) {
        if col >= self.lines[line].len() {