@@ -1964,7 +1964,7 @@ fn shrink_to_line_bounds(cx: &mut Context) {
19641964 // line_to_char gives us the start position of the line, so
19651965 // we need to get the start position of the next line. In
19661966 // the editor, this will correspond to the cursor being on
1967− // the EOL whitespace charactor, which is what we want.
1967+ // the EOL whitespace character, which is what we want.
19681968 let mut end = text.line_to_char((end_line + 1).min(text.len_lines()));
19691969
19701970 if start != range.from() {
@@ -2929,7 +2929,7 @@ pub mod insert {
29292929 Transaction::change_by_selection(doc.text(), doc.selection(view.id), |range| {
29302930 let pos = range.cursor(text);
29312931 let line_start_pos = text.line_to_char(range.cursor_line(text));
2932− // considier to delete by indent level if all characters before `pos` are indent units.
2932+ // consider to delete by indent level if all characters before `pos` are indent units.
29332933 let fragment = Cow::from(text.slice(line_start_pos..pos));
29342934 if !fragment.is_empty() && fragment.chars().all(|ch| ch.is_whitespace()) {
29352935 if text.get_char(pos.saturating_sub(1)) == Some('\t') {