Не правильная работа функции Move при использовании фильтра

Здесь можно сообщить о найденных багах в Far.
Post Reply
Grey
Posts: 79
Joined: Wed 16 Mar, 2005 11:19
Location: Киев
Been thanked: 1 time

Не правильная работа функции Move при использовании фильтра

Post by Grey »

В одной из альф появилась возможнось копировать/переносить фалйы используя фильтр.
Для себя отметил сию фичу, но пока юзать не приходилось.
Вчера же пришлось.
И вот что обнаружилось. Копирование с ипользованием фильтра работает нормально.
А перенос же не правильно, точнее не так как я ожидал.
Например есть 5 папок, внутри каждой из них по несколько различных файлов. Выделяем все папки жмем F6 и задаем фильтр, например, *.cpp
И что получаем, в папку назначения переносятся все папки, мало того что переносятся папки в которых кроме файлов *.cpp есть еще и другие, так еще и те, в которых нет файлов, попадающих под маску *.cpp.

Я же ожидал что те папки, в которых нет файлов попадающих под указанную маску вообще не перенесутся. А папки в которых есть другие файлы кроме *.cpp кроме того что будут созданы в папке назначения и в них перенесутся нужные файлы, остануться на месте!
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Ну тут нельзя сказать что оно не правильно работает для переноса, оно просто не работает для переноса :) Надо смотреть.
Grey
Posts: 79
Joined: Wed 16 Mar, 2005 11:19
Location: Киев
Been thanked: 1 time

Post by Grey »

И еще, мне кажется что сохранять галку "Use filter" нужно отдельно как для диалога копирования так и для диалога переноса.
musor
Posts: 53
Joined: Wed 31 Aug, 2005 07:20
Location: г. Красноярск, Сибирь однако

Post by musor »

У меня так:

Копирование - в дополнение к тому чего нужно копируються и пустые папки.
Перенос - то же самое - переносяться нужные файлы + пустые папки. (!)Папки содержашие файло не подходящую маску не копируються.

Операция происходила из диск в диск, оба NTFS.

Совсем забыл - 2069.
Grey
Posts: 79
Joined: Wed 16 Mar, 2005 11:19
Location: Киев
Been thanked: 1 time

Post by Grey »

Я тоже пробовал на 2069, и как раз папки не содержащие файлы по установленной маске тоже перенеслись
anpri
Posts: 11
Joined: Mon 18 Apr, 2005 21:58

Post by anpri »

У меня (2069, NTFS) тоже не работает перенос с фильтром (т.е. будто никакого фильтра и нет).
Однако я заметил, что в помощи сказано: "для копирования файлов попадающих под определенные условия..." - похоже так и есть?
Grey
Posts: 79
Joined: Wed 16 Mar, 2005 11:19
Location: Киев
Been thanked: 1 time

Post by Grey »

Какая то тишина по вопросу, интересно, кто то занимается реализацией правильного Move с использованием фильтра?
Post Reply

Return to “Глюки и баги”