fn delete_next_char(text: &mut dyn TextBuffer, ccursor: CCursor) -> CCursor