Page 8 of 21

Posted: 15.04.2022 15:59
by main Alexey
так я уже обновил лексер. поправив это. это же видно в диалоге Plugins / addon manager / update...

а какая еще проблема с сворачиванием? дайте пример кода.

Posted: 18.04.2022 12:39
by mix-7
Обновил, версия лексера от 29 марта.

Code: Select all


+ Header 1
++ Header 2

+++ Header 3
<<

Text
18.04.2022 15:04:47 
>>
Фолдинг только у +++ Header 3

Posted: 18.04.2022 13:11
by mix-7
Для лексера Markdown фолдинг работает:

Code: Select all

# S12E11
ggger
### S12E11
sdfsdfsdf
wwfwfqqf
### S12E11
we+++efwefwef
18.04.2022 16:10:28 
### S12E11

Posted: 19.04.2022 07:39
by main Alexey
видимо фолдинг только у 3-его раздела потому что в первых 2х нету "токенов" (любого текста который ищет лексер). не уверен что это можно поправить. в файле с "токенами" все окей.

Posted: 19.04.2022 07:40
by main Alexey
в Маркдаун ситуация та же (если удалить "токены" из раздела).

Posted: 19.04.2022 09:39
by mix-7
Ясно, спасибо!
Если нужен фолдинг, то простейший токен для WikidPad обратный слэш и пробел: "\ " или скобки комментариев "<<>>" (без кавычек)

Posted: 19.04.2022 12:35
by mix-7
main Alexey wrote:сделал плагин. обработка dbl-click как вы предложили.
https://github.com/CudaText-addons/cuda_wikidpad_helper
установка чере Plugins / Addon Manager / Install from GitHub.
Спасибо!
Некоторые файлы не открывает,

Code: Select all

СБиС 
Не открывает - Click on non-CamelCase word

скопировал как wiki-ссылку в
[СБиС]
тоже не открывает...

Code: Select all

СбИс
реагирует:

Code: Select all

File is not found:
~/Wiki/data/СбИс.wiki

Create it?

Может, для таких случаев предусмотреть [] в качестве обозначения ссылки на файл?

Posted: 19.04.2022 14:33
by mix-7
Алексей,
фолдинг 1-го уровня поглощает фолдинг второго уровня?
Кажется, фолдинг не вложенный.

ПКМ по code folding полосе (панели ?) и выбор Fold level 2 (и более) не работает, только Fold level 1

Это не первоочередное, есть сворачивающееся дерево, но все-таки заметил, что нет поглощающего фолдинга текста для лексеров Markdown и WikidPad

Posted: 19.04.2022 21:39
by main Alexey
для таких случаев надо сделать фикс! сделал. теперь на "СБиС" открывает. обновил.

>фолдинг 1-го уровня поглощает фолдинг второго уровня?

только в идеале, но в лексере для фолда это не сделано. но сделано в tree-helper!

Posted: 22.04.2022 14:23
by mix-7
фикс! сделал. теперь на "СБиС" открывает. обновил.
Спасибо, работает!