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": "^\\++.*"
такие лексы не публикуем.