Akelpad-syntax-highlighting icon indicating copy to clipboard operation
Akelpad-syntax-highlighting copied to clipboard

txt.coder: Drawing of text/letters is too slow

Open Lenchik opened this issue 10 years ago • 1 comments

Видимо, побуквенный анализ подсветки сильно тормозит Акельпад. Может быть ещё связано с возможностью драйверов видеокарт на разных системах отрисовывать двумерные фигуры (на старых драйверах и операционках та же видюха может показать более шустрые результаты).

Ничего в компе не менялось - только выставлялись разные coder файлы Вот результаты по зажатию клавиши на 5 секунд: Без подсветки щщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщ txt.coder с закоментированными секциями с расширенной кириллицей и латиницей щщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщ txt.coder текущий (на 2014-11-22) щщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщщ И это торможение заметно при наборе - задержка видна глазу.

А с каким-нибудь php.coder набирается всего лишь на 4 знака меньше, чем вообще без подсветки.

Скорее всего, придётся отключить расширенные секции, если Инструктор не ускорит алгоритм как-нибудь. :(

Lenchik avatar Nov 22 '14 07:11 Lenchik

Можно ещё прошерстить: http://people.csail.mit.edu/ayf/IRI/UCSimList/UCSimList/UC_SimList0.95.txt http://www.unicode.org/reports/tr36/confusables.txt и оставить только те, что пересекаются с английским и русским напианием.

Lenchik avatar Nov 22 '14 07:11 Lenchik