Разные недочеты/баги
Re: Разные недочеты/баги
Здравствуйте!
Ищу во вкладке слово "слово" (здесь пример) по F3, CT находит и переходит к вхождению в различных блоках.
Но в Code tree перемещения по заголовкам блока нет.
Плагин Foldong Caption тоже не отображает новый блок (хотя при одном запуске отслеживал).
Чтобы Code tree и Foldong Caption отследили, нужно переключить вкладку на другую и обратно.
Сейчас обнаружил, как сделать, чтобы хотя бы Foldong Caption отслеживал заголовки блоков при перемещениеи при поиске в тексте: надо переключить фокус на другое окно и вернуться в CT.
Тогда хотя бы Foldong Caption начинает отслеживать.
CudaText 1.222.0.0, linux-x86_64-qt6, fpc 3.2.3
Лексер WikidPad
Удачи! )
(записал несколько раз ранее, вот, наконец, написал)
Ищу во вкладке слово "слово" (здесь пример) по F3, CT находит и переходит к вхождению в различных блоках.
Но в Code tree перемещения по заголовкам блока нет.
Плагин Foldong Caption тоже не отображает новый блок (хотя при одном запуске отслеживал).
Чтобы Code tree и Foldong Caption отследили, нужно переключить вкладку на другую и обратно.
Сейчас обнаружил, как сделать, чтобы хотя бы Foldong Caption отслеживал заголовки блоков при перемещениеи при поиске в тексте: надо переключить фокус на другое окно и вернуться в CT.
Тогда хотя бы Foldong Caption начинает отслеживать.
CudaText 1.222.0.0, linux-x86_64-qt6, fpc 3.2.3
Лексер WikidPad
Удачи! )
(записал несколько раз ранее, вот, наконец, написал)
-
- Posts: 2383
- Joined: 25.08.2021 18:15
Re: Разные недочеты/баги
повторил баг.
легко поправил. и с code-tree и с Folding Caption теперь все окей.
спасибо за ваши отчеты @mix-7, они полезны.
легко поправил. и с code-tree и с Folding Caption теперь все окей.
спасибо за ваши отчеты @mix-7, они полезны.
Re: Разные недочеты/баги
Здравствуйте! Спасибо за добрые слова!
Сегодня на работе утром пропали все вкладки.
А список Recent и Find непусты, значит, history.json остался.
А вот где сохраняются вкладки?
Похоже, в history session.1.cuda-session
Но вот они по 396 байт, списка вкладок нет.
CudaText 1.222.3.1, linux-x86_64-qt6, fpc 3.2.3
Я сделал плагин Tab List Print - обход вкладок, вывод имен файлов в консоль, сохраняю периодически, восстановлю оттуда.
Буду наблюдать.
P.S. Вернуть по списку и по памяти просто, но я еще цветами обозначаю, цвета тоже сбились.
Надо будет сделать копию сессии на всякий случай.
P.P.S. А отлично, когда мало вкладок!
P.P.P.S. Foldong Caption - опечатка в моем предыдушем сообщении, правильно Folding Caption
Сегодня на работе утром пропали все вкладки.
А список Recent и Find непусты, значит, history.json остался.
А вот где сохраняются вкладки?
Похоже, в history session.1.cuda-session
Но вот они по 396 байт, списка вкладок нет.
CudaText 1.222.3.1, linux-x86_64-qt6, fpc 3.2.3
Я сделал плагин Tab List Print - обход вкладок, вывод имен файлов в консоль, сохраняю периодически, восстановлю оттуда.
Буду наблюдать.
P.S. Вернуть по списку и по памяти просто, но я еще цветами обозначаю, цвета тоже сбились.
Надо будет сделать копию сессии на всякий случай.
P.P.S. А отлично, когда мало вкладок!
P.P.P.S. Foldong Caption - опечатка в моем предыдушем сообщении, правильно Folding Caption
-
- Posts: 2383
- Joined: 25.08.2021 18:15
Re: Разные недочеты/баги
main: history session.json>А вот где сохраняются вкладки? Похоже, в history session.1.cuda-session
backups: history session.N.cuda-session (если "ui_backup_sessions":3)
"ui_backup_sessions":3 это делает, разве нет?Надо будет сделать копию сессии на всякий случай.
если "ui_session_save_interval" не 0.
Re: Разные недочеты/баги
Поймал баг!
Я получил USB SDR-радио, вчера подключал антенну к нему, произошел сброс сеанса Ubuntu 24.04, (ЕМНИП или перезагрузка.
Видимо, чувствительные порты MB Colorful. Или наводки на цепь кнопки сброса.
Так вот, сегодня переподключил USB SDR донгл, сеанс Ubuntu аварийно завершился, хотя порты пыли на задней панели.
Вкладки CT после старта опять пропали!
(Странно, что сейчас сбросилась даже авторизация в этом форуме! Ну, может, куки сохраняются только после штатного завершения FF?)
Вот что из сегодняшнего в ~/.config/cudatext/settings/ :
/home/one/.config/cudatext/settings/history session.5.1.1.1.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.2.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.3.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.4.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.5.cuda-session
со вкладками, по 2.8 МБ
/home/one/.config/cudatext/settings/history session.5.1.2.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.3.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.4.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.5.cuda-session
Со вкладками, по 2.5 кб
/home/one/.config/cudatext/settings/history session.1.cuda-session
/home/one/.config/cudatext/settings/history session.2.cuda-session
/home/one/.config/cudatext/settings/history session.3.cuda-session
/home/one/.config/cudatext/settings/history session.4.cuda-session
/home/one/.config/cudatext/settings/history session.5.cuda-session
без вкладок, по 396 байт
Видимо, во время сбоя они обнулились:
/home/one/.config/cudatext/settings/history session.1.cuda-session
содержит
Я получил USB SDR-радио, вчера подключал антенну к нему, произошел сброс сеанса Ubuntu 24.04, (ЕМНИП или перезагрузка.
Видимо, чувствительные порты MB Colorful. Или наводки на цепь кнопки сброса.
Так вот, сегодня переподключил USB SDR донгл, сеанс Ubuntu аварийно завершился, хотя порты пыли на задней панели.
Вкладки CT после старта опять пропали!
(Странно, что сейчас сбросилась даже авторизация в этом форуме! Ну, может, куки сохраняются только после штатного завершения FF?)
Вот что из сегодняшнего в ~/.config/cudatext/settings/ :
/home/one/.config/cudatext/settings/history session.5.1.1.1.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.2.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.3.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.4.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.1.5.cuda-session
со вкладками, по 2.8 МБ
/home/one/.config/cudatext/settings/history session.5.1.2.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.3.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.4.cuda-session
/home/one/.config/cudatext/settings/history session.5.1.5.cuda-session
Со вкладками, по 2.5 кб
/home/one/.config/cudatext/settings/history session.1.cuda-session
/home/one/.config/cudatext/settings/history session.2.cuda-session
/home/one/.config/cudatext/settings/history session.3.cuda-session
/home/one/.config/cudatext/settings/history session.4.cuda-session
/home/one/.config/cudatext/settings/history session.5.cuda-session
без вкладок, по 396 байт
Видимо, во время сбоя они обнулились:
/home/one/.config/cudatext/settings/history session.1.cuda-session
содержит
Code: Select all
{
"groups": 1,
"gr": {
"panel": "0,0",
"pages": "100,100,0,1874,0,1874,0,1874,0,0,0,0,"
},
"tab_index": {
"g0": 0,
"g1": -1,
"g2": -1,
"g3": -1,
"g4": -1,
"g5": -1,
"g_active": 0
},
"panels": {
"side_show": true,
"side_panel": "Code tree",
"side_size": 290,
"bottom_show": false,
"bottom_panel": "",
"bottom_size": 162
}
}
Re: Разные недочеты/баги
> main: history session.json
history session.json утром был 396 байт
Затем я стал открывать другие файлы, и он пропал.
"ui_backup_sessions": 5
"ui_session_save_interval": 30,
history session.json утром был 396 байт
Затем я стал открывать другие файлы, и он пропал.
у меня 5:"ui_backup_sessions":3
"ui_backup_sessions": 5
у меня по умолчанию 30:если "ui_session_save_interval" не 0.
"ui_session_save_interval": 30,
Re: Разные недочеты/баги
Переименовал
history session.5.1.1.1 (Копия 3).cuda-session
в
history.json
Стартует все равно с заголовком
Имя.wiki {history session.5.1.1.1}
в history.json
параметр
Какой он должен быть по умолчанию?
P.S.
Изменил на
и заголовки вкладок стали привычными:
Имя.wiki - CudaText
history session.5.1.1.1 (Копия 3).cuda-session
в
history.json
Стартует все равно с заголовком
Имя.wiki {history session.5.1.1.1}
в history.json
параметр
Code: Select all
"session": "history session.5.1.1.1.cuda-session",
P.S.
Изменил на
Code: Select all
"session": "",
Имя.wiki - CudaText
Re: Разные недочеты/баги
Похоже, что при сбое пропал файл history.json, а с ним все вкладки.
А после запуска он создался пустой, а не была взята последняя копия.
А после запуска он создался пустой, а не была взята последняя копия.
-
- Posts: 2383
- Joined: 25.08.2021 18:15
Re: Разные недочеты/баги
надо переименовать в 'history session.json'.>Переименовал
history session.5.1.1.1 (Копия 3).cuda-session
в history.json
видимо 'history session.json', или можете стереть эту строку, дефолт будет.>параметр "session": "history session.5.1.1.1.cuda-session", Какой он должен быть по умолчанию?
а программа И НЕ БЕРЕТ последнюю копию. бекапы она не цепляет сама. это задача юзера, найти нужный бекап и переименовать его в 'history session.json'. хотя можно и так файл сессии открыть (что вы и сделали видимо).>А после запуска он создался пустой, а не была взята последняя копия.
по поводу "я поймал баг"- в чем баг состоит и как его по шагам повторить? не понял.
Re: Разные недочеты/баги
Нет этого параметра "session": по умолчаниювидимо 'history session.json', или можете стереть эту строку, дефолт будет.
ОК, подумал и сформулировал баг.по поводу "я поймал баг"- в чем баг состоит и как его по шагам повторить? не понял.
По какой-то причине при hard reset моего компа (при неудачной коммутации USB у него бывает, не пойму, чего толко!)
вчера вечером пропал файл 'history session.json'.
Видимо, в момент записи или как.
Или его содержимое обнулилось при восстановлении из журнала ext4.
Затем утром я стартовал CT.
Файл 'history session.json' пустой, вкладок нет.
баг кратко:
=======================================================================================
Пока я ищу причину сбоя, все 5 копий 'history session.<n>.cuda-session через 5 * 30 секунд заполняются "пустотой" из 'history session.json',
и окончательно теряю возможность восстановить вкладки.
И, если в сессии остался несохраненный отредактированный текст, то и его.
=======================================================================================
Файл 'history session.json' пуст, но при этом 'history.json' непуст, содержит следы деятельности.
Пока первая состоит в том, что для этих условий
(не первый старт CT и "пустой" файл 'history session.json' (или действительно пустой, или его отсутствие)
не создавать новый с заполнением по шаблону,
а выдавать предупреждение
"Файл сессии пуст, стартовать или восстановить из предыдущей копии?".
Не очень пока красиво сформулировал, может, и сам пользователь удалил все вкладки, но, думаю, за такое предупреждение, могущее спасти случайно несохраненные результаты работы скажут спасибо благодарные пользователи.