Changes the case of the text between the specified iterators.
Since 5.4, this function will update the position of `start` and `end` to surround the modified text.
this |
a Buffer. |
case_type |
how to change the case. |
start |
a TextIter. |
end |
a TextIter. |