Deletes the range between the “insert” and “selection_bound” marks, that is, the currently-selected text.
interactive is true, the editability of the selection will be considered (users can’t
delete uneditable text).
whether the deletion is caused by user interaction
whether the buffer is editable by default
whether there was a non-empty selection to delete