Баг по сохранению поисковых слов в Code Tree:
(Отсюда
https://synwrite.sourceforge.net/forums ... 253#p17253)
Что я делал для воспроизведения ошибки
Переименовал
~/.config/cudatext в
~/.config/cudatext-20230519
Таким образом, получил "чистый" CudaText
Запустил, нашел библиотеку pylib.
Установил лексер WikidPad, плагин WikidPad_Helper, treehelper WikidPad.
Открыл Code tree, ввел в оле инкремнтального поиска "clipboard", затем Shift+Enter
При нажатии на мтрелку вниз справа от поля всплывает тултип со словом "clipboard".
После переключения на другую вкладку и возрату к прежней слово "clipboard" сохраняется в истории поиска.
Затем очищаю поле ввода, переключаюсь на другие вкладки, возвращаюсь.
Тултип есть, всплывает.
Поиск в ~/.config/cudatext "session":
~/.config/cudatext/settings/history session.json
~/.config/cudatext/settings/history session.1.cuda-session
~/.config/cudatext/settings/history session.2.cuda-session
~/.config/cudatext/py/sys/requests/sessions.py
Закрываю CudaText, потом стартую - тултипы пропали, их нет.
Если открыть файл
~/.config/cudatext/settings/history session.2.cuda-session
то тултипы есть.
После закрытия CudaText поиском "session" в ~/.config/cudatext находятся вот такие файлы:
~/.config/cudatext/settings/history session.json
~/.config/cudatext/settings/history session.1.cuda-session
~/.config/cudatext/settings/history session.2.cuda-session
~/.config/cudatext/settings/history session.2.1.cuda-session
~/.config/cudatext/py/sys/requests/sessions.py
Так что странным образом тасуются файлы сессий.
Плагин Session Manager не ставил, он создает свой каталог с сессиями, но и сним тултипы пропадали, а сессии менялись по непонятному алгоритму.