Page 11 of 21

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 13.11.2023 18:39
by main Alexey
этот фикс дал регрессию на С (С++ и тд) лексерах. когда я добавляю новый код внутри { } блока, закрытие блока не подстраивается под новую набранную строку. так что фикс откатил. нужно думать далее.

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 13:20
by mix-7
Писал здесь, ответ пропал.
Разве обработка блоков в C {...} и Markdown между заголовками # ... # не идентична?

Можно ли сделать свертку блоком с заголовком верхнего уровня блоков нижнего уровня:

Code: Select all

+ заголовок блока 1
текст
++ заголовок блока 2
текст
++ заголовок блока 3
текст
+ заголовок блока 4
Чтобы при сворачивании блока 1 сворачивались внутренние его блоки 2 и 3?

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 13:22
by mix-7
main Alexey wrote: 13.11.2023 18:39 этот фикс дал регрессию на С (С++ и тд) лексерах. когда я добавляю новый код внутри { } блока, закрытие блока не подстраивается под новую набранную строку. так что фикс откатил. нужно думать далее.
Нет пока решения?

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 13:29
by mix-7
mix-7 wrote: 13.11.2023 06:53 Посмотрел еще раз работу плагина Breadcrumbs
...
Надо им пользоваться для открытия файлов!

И все же удобней пользоваться системным диалог открытия и сохранения файлов в той же ОС, но в других приложениях:
Снимок экрана от 2023-11-16 16-25-33.png
С регистронезависимым поиском и по части имени файла, с меню по ПКМ на имени файла и т.д.
Lazarus не позволяет выбрать другой, более современный системный файловый диалог?

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 13:39
by main Alexey
>Нет пока решения?

уже есть. уже есть бета чтобы пробывать,
welcome
https://github.com/Alexey-T/CudaText/issues/5271

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 13:42
by main Alexey
>Lazarus не позволяет выбрать другой, более современный системный файловый диалог?
нет. он позволяет подстроить диалог который есть. есть десяток опций в TOpenDialog.
тут бы вам или мне сделать демку которая бы вызывала диалог и могла менять все опции.
пока такой демки нет. можете сами собрать в Лазарус.

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 14:42
by main Alexey
и еще. в версиях gtk2 - qt5, многое может отличаться. TOpenDialog тоже. можете попробовать обе.

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 14:47
by main Alexey
и еще. мы вышли из топика этой темы. давайте оставим ее для Wikidpad.

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 21:37
by mix-7
> и еще. в версиях gtk2 - qt5, многое может отличаться. TOpenDialog тоже. можете попробовать обе.
> и еще. мы вышли из топика этой темы. давайте оставим ее для Wikidpad.

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

В qt5 это работает!
Поиск такой же, как в скриншоте в посте выше

Для открытия wiki-файлов из каталога нужен фильтр по любой части вики слов, они часто составлены из двух,
например, Слово1Слово2, СловоMСловоN
Диалог открытия файла GTK требует жестко задать первое слово и с учетом регистра.
Хотя... Эврика!
Можно искать '*Слово2"!
Но, к сожалению, опять же с учетом регистра.

Re: WikidPad support in CudaText + Tree view & find + Markdown

Posted: 16.11.2023 21:40
by mix-7
> уже есть.

работает!
И GTK, и QT.

Верхний свернутый блок не разворачивается при редактировании следующего заголовка.
Спасибо!