Insert a line break, repeating the current line's leading blanks.
- edit: the text being edited.
edit: Text_Edit;
defer free_text_edit(*edit);
set_contents(*edit, " indented");
move_caret(*edit, 12);
insert_newline(*edit);
assert(contents(*edit) == " indented\n ");insert_newline :: (edit: *Text_Edit)
Insert a line break, repeating the current line's leading blanks.
Parameters
- edit: *Text_Edit
- the text being edited.
edit: Text_Edit;
defer free_text_edit(*edit);
set_contents(*edit, " indented");
move_caret(*edit, 12);
insert_newline(*edit);
assert(contents(*edit) == " indented\n ");