Остановить разрыв строки после изменения стиля лексера при использовании переноса слов в wxPython styledtextctrl
Я работаю над приложением для редактирования текста, используя wx.stc.StyledTextCtrl в wxPython (2.8). У меня есть большое количество текста в одной строке. Я создал собственные лексеры для выделения определенных частей текста. Это работает как шарм, пока я не включаю перенос слов. Когда я включаю перенос слов, я получаю разрывы строк после каждого стиля лексера. Я знаю, что это стандартное и правильное поведение StyledTextCtrl, но оно наносит ущерб моему приложению. Как мне остановить перенос слов от переноса строк после каждого стиля лексера?
Если бы я мог сказать это сделать разрыв строки через каждые 100 символов, это было бы идеально. Я попытался сделать это искусственно, добавив \n при помещении текста в wx.stc.StyledTextCtrl, но это не сработало, так как важна абсолютная нумерация символов. \ N испортил нумерацию.