Поймал:
"file_date": "2026-07-29_12-48-16",
stat
Модифицирован: 2026-07-29 12:49:24.664816973 +0300
Баг с Reload? yes/no при старте CudaText
Re: Баг с Reload? yes/no при старте CudaText
"file_date"' в /home/one/.config/cudatext/settings/default__linux.cuda-session' отстает от модификации файла
-
main Alexey
- Posts: 3121
- Joined: 25.08.2021 18:15
Re: Баг с Reload? yes/no при старте CudaText
файл изменен через >1минуту. пока неясно кто его сохранил (Мега и еще кто). в таких случаях можно запустить утилиту которая логирует моменты записей в файлы. ИИ может подсказать вам названия утилит и как их ставить. надо утилитой поймать кто именно записал файлы в оба момента времени.
Re: Баг с Reload? yes/no при старте CudaText
Пока не спросил, Мега отключал.
Понизил версию cudatext_1.234.6.0-1_qt6_amd64.deb, эти баги пропали
потом обновил из cudatext_1.235.0.3-1_qt5_amd64.deb и cudatext_1.235.1.0-1_qt5_amd64.deb
Баг не воспроизводился
Попробовал разные команды из
Как узнать, какой процесс занял файл в Linux
https://mksegment.ru/c/kak-uznat-kakoj- ... jl-v-linux -
обращений к моим файлам не обнаружено.
Но вот сама логика, как мне кажется, предполагает это сообщение.
Запись в сессию CudaText производит раз в 40 секунд.
Если кто-то быстро отредактирует файл в CudaText, сохранит его и закроет CudaText,
то
файл будет изменен, а в сессии будет timestamp его предыдущего состояния.
Разве не так?
А, если сессия записывается не только по таймеру, но и после сохранения файла, то такого сообщения быть не должно?
Понизил версию cudatext_1.234.6.0-1_qt6_amd64.deb, эти баги пропали
потом обновил из cudatext_1.235.0.3-1_qt5_amd64.deb и cudatext_1.235.1.0-1_qt5_amd64.deb
Баг не воспроизводился
Попробовал разные команды из
Как узнать, какой процесс занял файл в Linux
https://mksegment.ru/c/kak-uznat-kakoj- ... jl-v-linux -
обращений к моим файлам не обнаружено.
Но вот сама логика, как мне кажется, предполагает это сообщение.
Запись в сессию CudaText производит раз в 40 секунд.
Если кто-то быстро отредактирует файл в CudaText, сохранит его и закроет CudaText,
то
файл будет изменен, а в сессии будет timestamp его предыдущего состояния.
Разве не так?
А, если сессия записывается не только по таймеру, но и после сохранения файла, то такого сообщения быть не должно?
Re: Баг с Reload? yes/no при старте CudaText
> файл будет изменен, а в сессии будет timestamp его предыдущего состояния.
сессия не успеет переписаться, и этот запрос вполне законен и не баг, верно?
"Нечего дергать Святой CudaText понапрасну!"
сессия не успеет переписаться, и этот запрос вполне законен и не баг, верно?
"Нечего дергать Святой CudaText понапрасну!"
-
main Alexey
- Posts: 3121
- Joined: 25.08.2021 18:15
Re: Баг с Reload? yes/no при старте CudaText
дергать можно но нужно иметь пруф что это Куда виновата.
пока неясно кто виноват. прогой не последили кто записал файл через минуту (куда или мега или .....).
Re: Баг с Reload? yes/no при старте CudaText
Мегу отключал, никто больше файл не трогал.
Это логика CudaText - открывать все из сессии.
И если сессия не обновилась (не прошло 40 секунд),
естественно, состояние CudaText при закрытии будет не соответствовать состоянию CudaText в сессии.
Ведь записи в сессию не было!
Отсюда предложение:
при штатном закрытии CudaText - обновлять сессию.
Это логика CudaText - открывать все из сессии.
И если сессия не обновилась (не прошло 40 секунд),
естественно, состояние CudaText при закрытии будет не соответствовать состоянию CudaText в сессии.
Ведь записи в сессию не было!
Отсюда предложение:
при штатном закрытии CudaText - обновлять сессию.
-
main Alexey
- Posts: 3121
- Joined: 25.08.2021 18:15
Re: Баг с Reload? yes/no при старте CudaText
Куда и так обновляет сессию на выходе. если хотя бы один из табов текст был изменен. вместе с текстом таба Куда пишет ключ "file_date". потом при старте Куда сравнивает дату файла на диске и ключ "file_date". если вы после закрытия Куды не правили файл другим едитором, то Куда ничего не спросит. а у вас спросила Reload? значит кто-то дату файла менял.
у меня вопроса Reload нет если я не правил дату файла.
у меня вопроса Reload нет если я не правил дату файла.