--- a/ui/qt/text.cpp Thu Apr 17 18:49:25 2025 +0200 +++ b/ui/qt/text.cpp Fri Apr 18 10:43:09 2025 +0200 @@ -201,7 +201,11 @@ } void ui_textarea_remove(UiText *text, int begin, int end) { - // TODO + QTextDocument *doc = (QTextDocument*)text->data1; + QTextCursor cursor(doc); + cursor.setPosition(begin); + cursor.setPosition(end, QTextCursor::KeepAnchor); + cursor.removeSelectedText(); } /* ------------------------------ TextField ------------------------------ */