Files Show As Uniq When They Are Not

Discussion related to "Everything" 1.5 Alpha.
Post Reply
therube
Posts: 4977
Joined: Thu Sep 03, 2009 6:48 pm

Files Show As Uniq When They Are Not

Post by therube »

A set of Files may Show As Uniq (Not Duplicated, !DUPE) When They Are Not.
- Likely due to case and also pathname (sort) order.

Search: GB99 teil

C:\out\fast\GB99 Teil 1
C:\out\fast\FastCopy4.0.4_x64\GB99 teil 1
C:\out\fast\FastCopy4.0.4_x64\doc\GB99 Teil 1
C:\out\fast\FastCopy4.0.5_x64\GB99 teil 1

then, Find Name Duplicates -> Find Uniq (Not Duplicated)

(In this instance, all 4 file names remain. other instances, depending, 2 file names may display.)

Code: Select all

Everything
Version 1.5.0.1300a (x86)
Windows NT 6.1
Processors 4
IsAdmin 0
AppData 0
Service 1
cmdline .\everything.exe  -instance 15
SetActiveWindow failed 00000000
WM_ACTIVATE 00000000 00000000, lastfocus 069a117e, current focus 069a117e
add nav GB99 teil
WM_ACTIVATE 00000001 00000000, lastfocus 069a117e, current focus 00000000
FOCUS 0
FOCUS restore
add nav GB99 teil
menu rup 00000004 5bd30ee3
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.000955 seconds
update selection 0.000001 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_sort_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000489 seconds
new results 4
ui->listview_was_focus_in_view 0
PIPE READ 8
PIPE READ 4
PIPE READ 3 12
update m 1 0cbfe828
PIPE READ 8
update index E:
PIPE WRITE 34 52
PIPE READ 8
PIPE READ 344
PIPE READ 0 352
USN DATA_TRUNCATION CONHOST.EXE-E6AFC9F5.pf
PIPE READ 8
USN DATA_EXTEND DATA_TRUNCATION CONHOST.EXE-E6AFC9F5.pf
USN CLOSE DATA_EXTEND DATA_TRUNCATION CONHOST.EXE-E6AFC9F5.pf
PIPE WRITE 34 52
PIPE READ 8
PIPE READ 8
PIPE READ 0 16
PIPE READ 8
read usn journal E: in 0.017234 seconds
PIPE WRITE 35 20
PIPE READ 8
PIPE READ 95
PIPE READ 0 103
PIPE READ 8
PIPE WRITE 35 20
PIPE READ 8
PIPE READ 65
PIPE READ 0 73
PIPE READ 8
updated E: in 0.009752 seconds
resume ntfs monitor 1
PIPE WRITE 33 52
DB_WAIT: _db_journal_notification_event_proc waiting for _db_monitor_ntfs_proces
s_fd_update_events_thread_proc...
processed 1 usn records in 0.000378 seconds
PIPE READ 8
PIPE READ 0 8
DB_WAIT: _db_journal_notification_event_proc waited 0.006919 seconds
PIPE READ 8
processed 1 usn records in 0.000057 seconds
DB_WAIT: _db_monitor_process_fd_update_event_finished_event_proc waiting for _db
_monitor_ntfs_process_fd_update_events_thread_proc...
DB_WAIT: _db_monitor_process_fd_update_event_finished_event_proc waited 0.001560
 seconds
WM_ACTIVATE 00000000 00000000, lastfocus 069a117e, current focus 069a117e
add nav GB99 teil

Likewise, if [Search menu item] CASE is enabled, & the search is changed to, GB99.
NotNull
Posts: 5461
Joined: Wed May 24, 2017 9:22 pm

Re: Files Show As Uniq When They Are Not

Post by NotNull »

Makes sense to me: when sorting by path, you are searching for unique paths; not filenames.

And these paths are all unique:

Code: Select all

Name           Path
GB99 Teil 1    C:\out\fast\
GB99 Teil 1    C:\out\fast\FastCopy4.0.4_x64\
GB99 Teil 1    C:\out\fast\FastCopy4.0.4_x64\doc\
GB99 Teil 1    C:\out\fast\FastCopy4.0.5_x64\

raccoon
Posts: 1017
Joined: Thu Oct 18, 2018 1:24 am

Re: Files Show As Uniq When They Are Not

Post by raccoon »

I think @void confirmed this as a bug of the menu driven functions that will be fixed in the next version, and for the time being use the written commands instead of the menus.
void wrote:The following are matching case from the UI:
- Find Duplicates (Except First One)
- Find Unique (Including First Duplicate)
- Find Unique (Not Duplicated)
They should be ignoring case.
I will fix this for the next alpha update.
Post Reply