@@ -1826,7 +1826,7 @@ fn open(cx: &mut Context, open: Open) {
1828 // insert newlines after this index for both Above and Below variants
1828 // insert newlines after this index for both Above and Below variants
1829− let line_end_index = rope_end_without_line_ending(&doc.text().slice(..));
1829+ let line_end_index = line_end_char_index(&doc.text().slice(..), line);
1831 // TODO: share logic with insert_newline for indentation
1831 // TODO: share logic with insert_newline for indentation
1832 let indent_level = indent::suggested_indent_for_pos(
1832 let indent_level = indent::suggested_indent_for_pos(