У меня сделан Bat-файл, заменяющий одинаковые файлы на жёсткие линки (для хранения архивов изменений очень удобно). Но иногда хочется получить список новых. Поэтому нужен фильтр не только по "имеют более одной жесткой связи" но и по "не имеют жёстких связей". Мне кажется, самый простой способ реализовать это 3-х-позиционным переключателем.
[x]
- более одной связи; [_]
- ровно одна; [?]
- не учитывать. Проблему вижу одну: совместимость с бывшими ранее поисками (переход на новую версию). Наверно, это можно решить присвоением нового имени истории для этого чекбокса. Это очень трудоёмко?