michaellukashov / Far-NetBox

SFTP/SCP/FTP/FTPS/WebDAV/S3 client for Far Manager 3 (http://farmanager.com/)
https://forum.farmanager.com/viewtopic.php?t=6317
GNU General Public License v2.0
158 stars 52 forks source link

NB527. Поиск в файлах #250

Open z0hm opened 7 years ago

z0hm commented 7 years ago

Заходим на фтп, запускаем поиск слова в файлах по маске AltF7 с рекурсией по подкаталогам, видим следующее:

  1. В процессе поиска в статусной строке часто отображаются имена файлов, которые уже были просканированы, в логе повторных перечитываний не видно.

  2. В процессе поиска вывод найденного постоянно мерцает вся форма, закрашиваясь фоном по всей площади, а не исключительно по области вывода прогресса.

  3. После окончания поиска видим результаты поиска - список файлов в которых найдено искомое слово, причём часть путей к каталогам, в которых найдены файлы, начинаются с прямого слэша, а часть с обратного. Файлы, находящиеся в папках в путях которых стоят обратные слэши, по F4 из списка не открываются. В логе обратные слэши указаны только в локальных путях временных файлов.

VictorVG commented 7 years ago

По внешним проявленниям ошибки похоже что она связана с потерей транзакций которую устраняли в #244. Видимо в поиске при обновлении либ это вылезло. Думаю, что не стоит сразу отбрасывать такую гипотезу.

z0hm commented 7 years ago

4-й пункт с невозобновлением поиска при потере коннекта в процессе поиска перенёс-добавил в #244

VictorVG commented 7 years ago

Тогда его придётся переоткрыть, а у меня на это прав нет. Это могут сделать только его @9-11 или @michaellukashov .