Page 37 of 52

Re: Разные недочеты/баги

Posted: 08.01.2024 20:00
by main Alexey
Да, еще попробуйте повторить зависы на другом лексере (без встроенного tree helper, например C++).

Re: Разные недочеты/баги

Posted: 08.01.2024 20:12
by main Alexey
очень нужно повторить это на чистой Куд.
возьмите лексер markdown (он тоже имеет встроенный treehelper в проге).
возьмите какой то фиксированный файл.
правьте его в фиксированном месте (например середина).
и сделайте повтор чтобы я повторил.
зависит еще от того левая половина или правая.
от того показано ли codetree.
и minimap.
снимите видео при повторе.

вот вам большой markdown file.
https://github.com/Alexey-T/lexer_tests ... arkdown.md

Re: Разные недочеты/баги

Posted: 08.01.2024 20:20
by mix-7
> на чистой Куде (с лексером wikidpad) есть повтор?

Да.
Чтобы работал лексер WikidPad и Code tree в user.json

Code: Select all

{
  "ui_max_size_lexer": 22,
  "lexer_folding_max_lines": 150000,
}
Слева 125 строка сверху, справа 25, с Code tree.
Редактирование слева:

Code: Select all

THHRTHTRHRTHRTH

THRTHTRHRTHRTHRTH

RTHRTHRTWHRTHRH

TRHYRTHRTHRTHRTHRTH

RTHRTHRTHRTHRTH
После ввода текста (просто быстро случайно стучал по клавишам левой рукой четырьмя пальцами)
и выделения снизу вверх подвисает, не дает стереть выделенный текст с помощью Backspace.

Отключал Code tree по F12 - зависает ненадолго.
Подвисает даже при нескольких нажатиях F11 или F12.

Да, в файле >48000 строк (48053).


P.S.
На чистом CudaText с лексером WikidPad и Split tab (редактирование слева, сверху строка 125, справа 48013)
зависания, как описано выше, но справа текст сдвигается вниз при вводе его слева.

Re: Разные недочеты/баги

Posted: 08.01.2024 20:34
by main Alexey
уже хорошо.
почти описали повтор.
дайте файл - support(at)uvviewsoft.com

Re: Разные недочеты/баги

Posted: 08.01.2024 20:48
by main Alexey
можете сделать фейковый файл, через поиск-замена - замените все буквы+цифры на А например.

Re: Разные недочеты/баги

Posted: 08.01.2024 21:45
by mix-7
Заметил еще, что сейчас открывает только в одном каталоге ~/.config/cudatext/py/cuda_breadcrumbs/readme, несмотря на то, что текущий каталог открытой вкладки другой.
И несмотря на то, что предыдущую вкладку открываю в другом, рабочем каталоге.

Re: Разные недочеты/баги

Posted: 08.01.2024 21:55
by mix-7
> можете сделать фейковый файл, через поиск-замена - замените все буквы+цифры на А например.

Как?
Меняю найденное по регулярному выражению \w на А - не меняет.
Понял - отключил RegEx substitution

Меняет долго, 2 % за 3 минуты примерно! Зависание, но реагирует на меню за задержкой.
Остановил, замены нет.


Как правильно заменить?

Re: Разные недочеты/баги

Posted: 09.01.2024 06:59
by main Alexey
>Как правильно заменить?

верно, regex: '\w' -> 'a'.
но в данном случае Куд не оптимизированана на такую замену. можете один раз взять другой редактор. раза в 2 будет быстрее.


>что сейчас открывает только в одном каталоге

опция "ui_open_dir" поможет.

Re: Разные недочеты/баги

Posted: 09.01.2024 07:41
by main Alexey
получил.
есть повтор зависа.
идет resize огромного массива.
есть идея что делать.

Re: Разные недочеты/баги

Posted: 09.01.2024 08:45
by main Alexey
пробуем поправленную версию
https://github.com/Alexey-T/CudaText/issues/5339