View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002408 | Far Manager | FindFiles | public | 2013-05-10 10:19 | 2013-06-05 05:38 |
Reporter | Denis | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Summary | 0002408: Поиск по каталогам не находит каталоги и при повторном поиске скидывается опция. | ||||
Description | Если при поиске по каталогам ([x] Search for folders) так же указан текст поиска (Containing text:), то каталоги не находятся и при возврате в диалог поиска через "{ New search }" опция скидывается ([ ] Search for folders): ╔═════════════════════════════ Find file ══════════════════════════════╗ ║ A file mask or several file masks: ║ ║ obj ↓║ ╟──────────────────────────────────────────────────────────────────────╢ ║ Containing text: ║ ║ TDataModule ↓║ ║ Using code page: ║ ║ All code pages ↓║ ╟──────────────────────────────────┬───────────────────────────────────╢ ║ [ ] Case sensitive │ [ ] Search in archives ║ ║ [ ] Whole words │ [ ] Search for folders ║ ║ [ ] Search for hex │ [ ] Search in symbolic links ║ ╟──────────────────────────────────┴───────────────────────────────────╢ ║ Select search area: ║ ║ From the current folder ↓ [x] Use filter ║ ╟──────────────────────────────────────────────────────────────────────╢ ║ { Find } [ Drive ] [ Filter ] [ Advanced ] [ Cancel ] ║ ╚══════════════════════════════════════════════════════════════════════╝ | ||||
Additional Information | 3.0 build 3400 x64 | ||||
Tags | No tags attached. | ||||
Build | |||||
|
По первому пункту - если выбрана [x] Search for folders, то мы ищем каталоги и "Containing text:" должна игнорироваться. |
|
Не очень понятно, почему "Containing text:" должна игнорироваться. "Containing text:" - такой же параметр поиска, как и [x] Search for folders. Если нужно найти каталоги (очевидно, текст они содержать не могут, т.е. искать мы собираемся по имени), то не нужно указывать невозможное сочетание параметров фильтра. Другой разговор, что можно было бы сделать блокировку опции [x] Search for folders при наличии введённого текста, и симметрично блокировку поля ввода текста при выборе [x] Search for folders. |
|
не баг. каталоги не содержат текста, можете думать о них как о пустых файлах. Поэтому естественно, что если ищются объекты с содержанием, то все каталоги не подходят под эти критерии. [x] Search for folders не означает, что мы ищем только каталоги. Если эта опция включена, то мы ищем И каталоги, И простые файлы. Если этой опции нет - только файлы. Может быть её следовало бы заменить для ясности на обратную: [ ] Search only files |