Пара идей про сессии
Re: Пара идей про сессии
Да, предупреждение нужно!
Я ввел 1 пробел, вкладка показывает точку - изменение
Это изменение не записано еще в default.1.cuda-session
И не записано в default.cuda-session, как при штатном завершении
killall cudatextb -s SIGTERM (cudatextb - дал имя файлу беты)
default.cuda-session нет
default.1.cuda-session не содержит правки
Правку теряем!
А зачем при старте беты удаляется default.cuda-session?
Мне кажется, из-за этого и происходит такая подобная потеря между версиями сессий.
Попробовал перед стартом беты удалить
default.cuda-session
Вкладки пропали!
Я ввел 1 пробел, вкладка показывает точку - изменение
Это изменение не записано еще в default.1.cuda-session
И не записано в default.cuda-session, как при штатном завершении
killall cudatextb -s SIGTERM (cudatextb - дал имя файлу беты)
default.cuda-session нет
default.1.cuda-session не содержит правки
Правку теряем!
А зачем при старте беты удаляется default.cuda-session?
Мне кажется, из-за этого и происходит такая подобная потеря между версиями сессий.
Попробовал перед стартом беты удалить
default.cuda-session
Вкладки пропали!
Re: Пара идей про сессии
И не предлагается восстановление из
default.1.cuda-session
При открытии default.1.cuda-session в CudaText beta msg-box
Вкладки пропали.
Вручную скопировал перед стартом default.1.cuda-session в default.cuda-session
Вкладки появились.
Закрыл CudaText beta, переименовал default.cuda-session в default.cuda-session----, стартовал CudaText beta - вкладок нет.
Закрыл CudaText beta, переименовал default.cuda-session---- в default.cuda-session, стартовал CudaText beta - вкладки есть.
Так что пропадание файла default.cuda-session CudaText beta пока не отслежвается.
default.1.cuda-session
При открытии default.1.cuda-session в CudaText beta msg-box
Code: Select all
Session "default.1" not found
Create it?
Вручную скопировал перед стартом default.1.cuda-session в default.cuda-session
Вкладки появились.
Закрыл CudaText beta, переименовал default.cuda-session в default.cuda-session----, стартовал CudaText beta - вкладок нет.
Закрыл CudaText beta, переименовал default.cuda-session---- в default.cuda-session, стартовал CudaText beta - вкладки есть.
Так что пропадание файла default.cuda-session CudaText beta пока не отслежвается.
-
- Posts: 2415
- Joined: 25.08.2021 18:15
Re: Пара идей про сессии
В теме "Разные недочеты" дал ссылку на новую бету 1.223.
у меня если я имею бекап default.1.cuda-session, и я удаляю default.cuda-session - Куда сама копирует бекап в default.cuda-session.
вы этого не видите? проверьте что бекап с номером 1 есть.
у меня если я имею бекап default.1.cuda-session, и я удаляю default.cuda-session - Куда сама копирует бекап в default.cuda-session.
вы этого не видите? проверьте что бекап с номером 1 есть.
Re: Пара идей про сессии
Обнаружил баг в бете.
Если отредактировать вкладку и закрыть без сохранения, то открывается согласно "ui_auto_save_session": false, модальный диалог с вопросами о сохранении, закрытии etc.
Я нажал Save, после вкладки пропали, recent обнулился.
После восстановления default.cuda-session из default.1.cuda-session
каждый раз (если выбрать "reopen") при старте сообщение:
У меня в user.json
"ui_auto_save_session": false,
и
"ui_tab_recent_on_close": true,
Что это за параметр?
//UI tabs: On closing a tab, app activates recently active tab in the same group (true),
//or righter tab (false).
При закрытии переход к предпоследней активной вкладке?
Если отредактировать вкладку и закрыть без сохранения, то открывается согласно "ui_auto_save_session": false, модальный диалог с вопросами о сохранении, закрытии etc.
Я нажал Save, после вкладки пропали, recent обнулился.
После восстановления default.cuda-session из default.1.cuda-session
каждый раз (если выбрать "reopen") при старте сообщение:
Code: Select all
File was changed outside:
/home/one/work/Wiki@Work/data/СоТы.wiki
Reopen it?
(Yes: reopen. No: open text from previous session.)
У меня в user.json
"ui_auto_save_session": false,
и
"ui_tab_recent_on_close": true,
Что это за параметр?
//UI tabs: On closing a tab, app activates recently active tab in the same group (true),
//or righter tab (false).
При закрытии переход к предпоследней активной вкладке?
-
- Posts: 2415
- Joined: 25.08.2021 18:15
Re: Пара идей про сессии
>"ui_tab_recent_on_close": true, Что это за параметр?
При закрытии таба, Куд может активировать следующий таб, или последний активный по времени таб (не рядом со старым).
про баг непонятно пока что, давайте создайте новую тему и опишите по шагам как повторить баг. есть повтор на чистой Куд?
При закрытии таба, Куд может активировать следующий таб, или последний активный по времени таб (не рядом со старым).
про баг непонятно пока что, давайте создайте новую тему и опишите по шагам как повторить баг. есть повтор на чистой Куд?
Re: Пара идей про сессии
> про баг непонятно пока что, давайте создайте новую тему и опишите по шагам как повторить баг. есть повтор на чистой Куд?
Нет повтора!
Что я сделал.
Переименовал settings, создал новый, скопировал туда
Работает стабильно, без багов!
Удалил для теста
default.cuda-session
В консоли сообщение
Нет повтора!
Что я сделал.
Переименовал settings, создал новый, скопировал туда
Code: Select all
packages.ini
WikidPad.cuda-lexops
cuda_lsp_state.json
user.json
plugins.ini
keys.json
macros.json
cuda_insert_time.ini
cuda_lsp.json
temporary.cuda-proj-lsp
lsp_md.json
lexer WikidPad.json
Удалил для теста
default.cuda-session
В консоли сообщение
Code: Select all
Python 3.12.3
NOTE: Session file "default.cuda-session" not found, restored from backup
Init: cuda_clock
Re: Пара идей про сессии
Сохраняет туда же, в default.cuda-session"?
Init: cuda_folding_caption
Saved session: "default.cuda-session", 4 file(s), by timer at 16:49:14
А что по PPA на https://launchpad.net/ ?
Было бы очень удобно!
Init: cuda_folding_caption
Saved session: "default.cuda-session", 4 file(s), by timer at 16:49:14
А что по PPA на https://launchpad.net/ ?
Было бы очень удобно!
-
- Posts: 2415
- Joined: 25.08.2021 18:15
Re: Пара идей про сессии
повтора нет? жалко. когда будет, жду новую тему, не валите все сюда.
что по PPA: предлагаю вам его создать.
что по PPA: предлагаю вам его создать.
-
- Posts: 2415
- Joined: 25.08.2021 18:15
Re: Пара идей про сессии
пока что лучше юзайте бету, т.к. она обрабатывает SIGINT / SIGTERM - сохраняет историю.
-
- Posts: 2415
- Joined: 25.08.2021 18:15
Re: Пара идей про сессии
на новой бете (которая обрабатывает SIG***) я это не вижу. то есть, я открываю Куд, создаю третий таб, пишу "еее", и сразу делаю "killall .......". куд закрывается мягко. default.cuda-session сохранена, содержит таб "еее".Я ввел 1 пробел, вкладка показывает точку - изменение
Это изменение не записано еще в default.1.cuda-session
И не записано в default.cuda-session, как при штатном завершении
killall cudatextb -s SIGTERM (cudatextb - дал имя файлу беты)
default.cuda-session нет
все проверяйте на этой новой бете
и у меня дефолтные опции насчет сессий кроме "ui_session_save_interval": 0.