Deletes all editable text in the given range.
Calls @delete for each editable sub-range of [start,end
). start and end are revalidated to point to the location of the last deleted range, or left untouched if
no text was deleted.
| this | |
| start_iter |
start of range to delete |
| end_iter |
end of range |
| default_editable |
whether the buffer is editable by default |
|
whether some text was actually deleted |