Page 5 of 52
Posted: 25.10.2022 12:44
by mix-7
Здравствуйте!
Баг с code tree в 1.173.2.0
CudaText его не строит
Лексер WikidPad ^
Файл содержит ~129800 строк (один, другой 79045, см. ниже)
user.json:
Code: Select all
"lexer_folding_max_lines" : 511000,
Вернул версию 1.172.5.2 - CudaText его строит code tree для этого же файла
(Файл примерно такого вида:
Code: Select all
++ дата (например, 23.10.2022 14:18:28 )
<<
ссылки из FF
дата (например, 23.10.2022 14:18:28 )
>>
Заголовков "++ дата " (и, соответственно, блоков) примерно 50-60
В каждом блоке по 200 - 400 строк
Всего строк сейчас 79045
Posted: 25.10.2022 13:00
by main Alexey
del
Posted: 25.10.2022 13:02
by main Alexey
>Лексер WikidPad ^
не нахожу что-то такой lite lexer. откуда он? пришлите его тоже мне.
Posted: 25.10.2022 13:07
by main Alexey
блин. моя ошибка, регрессия в Куд, я запретил "дерево" для lite lexer. ошибся. будет Ок в 1.174.0.
Posted: 25.10.2022 14:27
by mix-7
Сообщение main Alexey » Сегодня 16:02
>Лексер WikidPad ^
не нахожу что-то такой lite lexer. откуда он? пришлите его тоже мне.
~/.config/cudatext/data/lexliblite/WikidPad.cuda-litelexer :
Code: Select all
{
"about": "WikidPad lite lexer",
//"about": "tst lexer",
"files": "*.wiki",
"case_sens": false,
"consider_spaces": true,
"rules": {
"success": {
"regex": "^\\++.*",
"style": "LightBG3"
}
}
}
Posted: 25.10.2022 14:28
by mix-7
ошибка, регрессия в Куд, я запретил "дерево" для lite lexer. ошибся. будет Ок в 1.174.0.
ОК, ждем, удачи!
А что такое "регрессия"?
Возврат к старому коду?
Posted: 25.10.2022 14:31
by mix-7
main Alexey wrote:>Лексер WikidPad ^
не нахожу что-то такой lite lexer. откуда он? пришлите его тоже мне.
Т.е. он пропал из стандартной поставки?
Posted: 25.10.2022 15:39
by main Alexey
регрессия - это деградация в работе чего-то.
ошибка.
>Т.е. он пропал из стандартной поставки?
лексера WikidPad^ не было в поставке. кажется он только у вас есть.
Posted: 26.10.2022 10:01
by mix-7
Да, точно!
А как его скачать в
https://cudatext.github.io/ или
https://github.com/Alexey-T/CudaText ?
(это к вопросу о переносимости, чтобы из любого места без копий файлов можно было установить)
Posted: 26.10.2022 18:51
by main Alexey
как его опубликовать в addons manager? так он слишком простенький, весь лексер это одно правило.
"regex": "^\\++.*"
такие лексы не публикуем.