View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002098 | Far Manager | Panel | public | 2012-05-11 09:35 | 2012-05-16 14:08 |
Reporter | shmuel | Assigned To | 2useven10 | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Windows | OS Version | XP SP3 |
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0002098: Файл, созданный внеш. прогр-мой, не появл-ся в актив. панели | ||||
Description | Фар 3.0.2669 х86 (без плагинов), Windows XP SP3 x86. В редакторе SciTE сохраняю сессию в директорию активной панели Фара. Файл не появляется в панели и при переходе в Фар, пока | ||||
Tags | No tags attached. | ||||
Build | 2675 | ||||
|
... пока не сделаешь CtrlR или смену директории туда-обратно. |
|
Фича. Пока фар в фоне, слежение за папкой не производится, дабы не лочить. При возврате в фар папка перечитывается, если изменилось её last write time. У вас не изменилось, видимо какой-то FAT. |
|
Да нет, прекрасно воспроизводится и на NTFS. |
|
Тогда подробности в студию, у меня работает. |
|
1. Запускаю Фар. Перехожу в "C:\Program Files\Far3". 2. Запускаю SciTE. 3. В SciTE выполняю команду "Save Session...", имя указываю произвольное. 4. AltTab, перешёл в Фар, попадаю сразу в активную папку "C:\Program Files\Far3". 5. Жду появления файла 10-20 секунд. Нету. 6. Нажимаю Ctrl-R. Есть. |
|
Кстати, для меня, например, было бы желательно, чтобы "какой-то FAT" тоже работал, как это всегда прежде было. |
|
На всякий случай, дополнительная информация: -- диск C: - NTFS -- диск, на котором установлен SciTE - FAT32 |
|
на xp - воспроизводится, на win7 - нет. все диски ntfs. причём именно session, если сохранять файл - обновление работает. |
|
А Denis в форуме пишет: > Аналогично, только редактор VS2008. > Win7 x64 sp1 > Far 3.0 build 2669 x64 |
|
c VS2008 у меня всё ок. не перечитывает только SciTE/Save Session на XP. |
|
Сейчас с win7/VS2008 не повторяется. |
|
Да, и у меня повторяется не всегда (заметил уже после того, как создал этот "инцидент" на мантисе). |
|
Цитата по теме (RU-BOARD, Victor_VG) > А вот как бы прикрутить в панели вызов Ctrl+R при переходе фар > из фона на передний план (в фокус) пока не придумал - после > отключения мониторинга ФС в 2656 под XP NTFS считай мониторится > на изменения через раз. Особенно в каталоге загрузки - качалка > файл приволокла, а фар не видит пока не вызвал CtrlR. |
|
2673 - на пробу, у меня полечилось. DrKnS - посмотри изменения, на предмет 'вдруг так нельзя...' |
|
А в чем суть - кеш не обновлялся? |
|
Видимо да. Решение эмпирическое, тест показал, что дата через find для SciTE save session в find обновляется с запаздыванием, а через gettime сразу. Это на XP, под Win7 проблему не наблюдал. Раскапывать почему не стал. |
|
Ну теперь ещё бы FAT полечить, и было бы совсем здорово. |
|
На самом деле FAT можно обновлять принудительно при получении фокуса. Не такая уж и частая операция... |
|
А почему бы тогда и NTFS не обновлять вручную? Назовём это фичей - и всё. P.S. Если под "принудительно" не имелось в виду "вручную", тогда извиняюсь. |
|
для NTFS логика: при получении фокуса проверяется время обновления каталога. для FAT она не работает, но можно в этом случае при получении фокуса обновлять панели всегда. плюс (imho) опция 'не отключать мониторинг при потере фокуса', вполне может быть востребована. |
|
Полностью согласен. Работа с папками, содержащими десятки тысяч файлов - редкость. А лишний раз перечитать папку, в которой 10-100 файлов (типичный случай), для современных компьютеров не в тягость. |
|
Всё ещё повторяется даже на NTFS. На панели Far'a открыт каталог, в который я скачиваю файл оперой (11.64). После окончания скачивания возвращаюсь в Far - размер файла на панели всё ешё 0, хотя опера качать уже закончила. win7 x32 sp1 Far 3.0 build 2673 |
|
Тупик. Время обновления каталога вообще не изменяется после создания файла. |
|
2675 - критикуйте. опознаётся FAT (требуется проверка - под рукой FAT-ов нет). добавлена опция по включению фичи (по-умолчанию отключена в силу предыдущих постов). мнения о нужности опции, месте (system setting в panel settings нет места), названии (rus, eng) и тексте хэлпа приветствуются. |
|
Билд 2675 проверил на FAT32, как с опцией "Smart folder panel monitor", так и без неё. Всё хорошо. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-05-11 09:35 | shmuel | New Issue | |
2012-05-11 09:40 | shmuel | Note Added: 0009150 | |
2012-05-11 09:51 | DrKnS | Note Added: 0009151 | |
2012-05-11 10:05 | shmuel | Note Added: 0009152 | |
2012-05-11 10:06 | DrKnS | Note Added: 0009153 | |
2012-05-11 10:13 | shmuel | Note Added: 0009154 | |
2012-05-11 10:22 | shmuel | Note Added: 0009155 | |
2012-05-11 11:04 | shmuel | Note Added: 0009156 | |
2012-05-11 11:14 | 2useven10 | Note Added: 0009157 | |
2012-05-11 11:20 | 2useven10 | Note Edited: 0009157 | |
2012-05-11 11:22 | shmuel | Note Added: 0009158 | |
2012-05-11 11:25 | shmuel | Note Edited: 0009158 | |
2012-05-11 11:32 | 2useven10 | Note Added: 0009159 | |
2012-05-11 11:36 | 2useven10 | Note Edited: 0009159 | |
2012-05-11 12:44 | Denis | Note Added: 0009160 | |
2012-05-11 12:52 | shmuel | Note Added: 0009161 | |
2012-05-11 16:36 | shmuel | Note Edited: 0009161 | |
2012-05-11 17:53 | shmuel | Note Added: 0009163 | |
2012-05-12 16:29 | 2useven10 | Note Added: 0009169 | |
2012-05-12 16:29 | 2useven10 | Assigned To | => 2useven10 |
2012-05-12 16:29 | 2useven10 | Status | new => feedback |
2012-05-12 16:46 | DrKnS | Note Added: 0009170 | |
2012-05-12 17:18 | 2useven10 | Note Added: 0009171 | |
2012-05-12 17:41 | shmuel | Note Added: 0009172 | |
2012-05-12 17:41 | shmuel | Status | feedback => assigned |
2012-05-12 19:28 | 2useven10 | Note Added: 0009173 | |
2012-05-12 19:41 | shmuel | Note Added: 0009174 | |
2012-05-12 19:45 | shmuel | Note Edited: 0009174 | |
2012-05-12 20:01 | 2useven10 | Note Added: 0009175 | |
2012-05-12 20:08 | 2useven10 | Note Edited: 0009175 | |
2012-05-12 20:08 | shmuel | Note Added: 0009176 | |
2012-05-13 15:10 | Denis | Note Added: 0009177 | |
2012-05-14 10:03 | 2useven10 | Note Added: 0009183 | |
2012-05-14 11:26 | 2useven10 | Note Added: 0009185 | |
2012-05-14 11:26 | 2useven10 | Status | assigned => feedback |
2012-05-14 11:37 | 2useven10 | Note Edited: 0009185 | |
2012-05-14 13:27 | shmuel | Note Added: 0009189 | |
2012-05-14 13:27 | shmuel | Status | feedback => assigned |
2012-05-14 13:27 | shmuel | Status | assigned => resolved |
2012-05-14 13:58 | 2useven10 | Note Edited: 0009185 | |
2012-05-16 14:08 | 2useven10 | Build | => 2675 |
2012-05-16 14:08 | 2useven10 | Status | resolved => closed |
2012-05-16 14:08 | 2useven10 | Resolution | open => fixed |
2012-05-16 14:08 | 2useven10 | Fixed in Version | => 3.0 |