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