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

main Alexey
Posts: 3200
Joined: 25.08.2021 18:15

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

Post by main Alexey »

LSP client- для _умного_ (зависящего от позиции каретки) авто-комплита и подобного (обычно еще и go to defintion, и тд).
да, конечно, умность делается через отдельные серверы которые ставить надо тоже.
плагин запускает серверы (бинарники) и "говорит" с ними через http.

Python_Intellisense - то же самое но только для питона (сервер не нужен т.к. встроен).
main Alexey
Posts: 3200
Joined: 25.08.2021 18:15

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

Post by main Alexey »

@mix-7
зайдите в https://github.com/Alexey-T/CudaText/issues/6358
там я поправил баг и выложил для вас бету linux-qt5. проверьте что стало Ок.
main Alexey
Posts: 3200
Joined: 25.08.2021 18:15

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

Post by main Alexey »

@mix-7
вроде ваш был репорт про это
https://github.com/Alexey-T/CudaText/issues/6245
я поправил этот недочет. бета (для вас linux-qt5) выложена на ближайшие дни тут:
https://github.com/Alexey-T/CudaText/di ... t-17924565
проверьте что стало Ок.
mix-7
Posts: 1180
Joined: 11.05.2018 11:02

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

Post by mix-7 »

Здравствуйте!
Не заходил, извините, попробую

Обнаружил вот:
метки bookmarks исчезают в Code tree, если есть текст в поле фильтра
main Alexey
Posts: 3200
Joined: 25.08.2021 18:15

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

Post by main Alexey »

это с плагином Code-Tree Bookmarks? проверю и занесу багрепорт в github, может кто поможет поправить плаг.

EDIT
у меня иконки красные в codetree не пропадают если я ввожу поле фильтра.
опишите подробно.
mix-7
Posts: 1180
Joined: 11.05.2018 11:02

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

Post by mix-7 »

> вроде ваш был репорт про это
> https://github.com/Alexey-T/CudaText/issues/6245

это про маркдаун, наверное, не мой

> я поправил этот недочет. бета (для вас linux-qt5) выложена на ближайшие дни тут:
> https://github.com/Alexey-T/CudaText/di ... t-17924565
> проверьте что стало Ок.

Проверил, спасибо!
Сворачивания заголовка предыдущего свернутого блока в ... мельком нет в бете, все ОК, заголовок не сворачивается при вводе в нижележащий блок с +++, ++++ или ++++
А вот с с ++ почему-то такого не происходит в текущей версии CudaText 1.235.1.0, linux-x86_64-qt5, fpc 3.2.3


Странно, почему с двумя ++ все нормально?
И что правили, интересно?
mix-7
Posts: 1180
Joined: 11.05.2018 11:02

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

Post by mix-7 »

> у меня иконки красные в codetree не пропадают если я ввожу поле фильтра.
> опишите подробно.

плагина Code-Tree Bookmarks у меня нет, есть Code Tree freeze

А, понял!
Это стандартное поведение:
фильтр убирает из вывода Code Tree строки заголовков, которые отмечены Bookmarks, но не имеют символов из фильтра.
"Семен Семеныч!" (это из фильма Бриллиантовая рука, я себе :) )

Правильно?
main Alexey
Posts: 3200
Joined: 25.08.2021 18:15

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

Post by main Alexey »

>плагина Code-Tree Bookmarks у меня нет, есть Code Tree freeze

а это какой плагин в addons manager?

>Правильно?

да.
mix-7
Posts: 1180
Joined: 11.05.2018 11:02

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

Post by mix-7 »

да, есть Code Tree freeze и Intext Bookmarks
Code Tree freeze нет в Addons Manager, каталог cuda_code_tree_freeze /.config/cudatext/py/cuda_code_tree_freeze/

Вот мои записи:

Code: Select all

+++ Cudatext плагин Code tree freeze сворачивание code tree реализовано! 01.10.2025 10:01:09 W N CT
<<
 + add: code-tree on updating keeps 'unfolded' state of nodes; note: feature is stupid and restores folding wrong if several nodes have same captions (idea by @mix-7)


cudatext.github.io/history.txt
https://cudatext.github.io/history.txt
--
Legend:
  + added
  - fixed
  * changed

1.228.3 (2025/09)

 + add: code-tree on updating keeps 'unfolded' state of nodes; note: feature is stupid and restores folding wrong if several nodes have same captions (idea by @mix-7)
 + add: for mouse-hover detecting plugins such as LSP_Client / HTML-CSS-Markdown_Tooltips, app now forces the delay before "mouse hotspot entered" event fires (idea by @katwalk)
 + add: new option "mouse_hotspot_delay"
- fix: sometimes option "centering_width" was not applied (thanks @Rain Ding)
...

+++ Cudatext плагин Code tree freeze сворачивание code tree отзыв о новой версии 30.09.2025 12:13:52 W N CT
<<
> сделал ... фолдинг дерева сохраняется

...

Из Topic for temporary attachment-files · Alexey-T/CudaText · Discussion #6035 
https://github.com/Alexey-T/CudaText/discussions/6035
сейчас CudaText 1.228.3.0, linux-x86_64-qt5, fpc 3.2.3

(292) Cudatext Code tree - Страница 10 - UVviewsoft forums
https://synwrite.sourceforge.net/forums/viewtopic.php?p=20678#p20678
--

...
(это тогда, когда еще не было запоминания состояния фолдинга Code tree - чтобы сохранять состояние Code tree при переключении вкладок)

Отключил его с помощью файла

~/.config/cudatext/py/cuda_code_tree_freeze/plugin_disabled
mix-7
Posts: 1180
Joined: 11.05.2018 11:02

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

Post by mix-7 »

Код его

~/.config/cudatext/py/__init__.py

Code: Select all

import os
from cudatext import *
from cudax_lib import get_translation

_ = get_translation(__file__) # I18N


class Command:

    def __init__(self):
        pass

    def run(self):
#        app_proc(PROC_CONFIG_READ, '{"ui_tree_time_fill": 2000000}')
       app_proc(PROC_CONFIG_READ, '{"ui_tree_time_fill": 2}')
        print("app_proc(PROC_CONFIG_READ...")
        
        s = '''
        file lines count: {cnt}
        '''.format(
                cnt = ed.get_line_count()
            )
        print(s)
# //        //msg_box(s, MB_OK)
# //        //msg_box(s, MB_OK)

~/.config/cudatext/py/cuda_code_tree_freeze/install.inf

Code: Select all

[info]
title=Code tree freeze
desc=(Fill the description)
type=cudatext-plugin
subdir=cuda_code_tree_freeze
homepage=(Fill the GitHub repo URL)

[item2]
section=commands
caption=Code tree freeze\code tree freeze
method=run
Post Reply