deleteSelection

open fun deleteSelection(interactive: Boolean, defaultEditable: Boolean): Boolean

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