Diacritics - großen vs. grossen

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

Diacritics - großen vs. grossen

Post by therube » Wed Dec 15, 2021 3:49 pm

create:

Code: Select all

        test großen grossen 1.TXT
	test großen grossen 2.TXT
	test großen 3.TXT
	test großen 4.TXT
	test großen 5.TXT
(set these settings) PATH !PUNC Video

New Everything Window

Search -> grossen
Result: 2 hits (lets reserve judgement at this point)

(enable DIACRITICS)
Result: 2 hits (which is correct)

(disable DIACRITICS)
Result: 5 hits (which is /NOW/ correct - but was not, initially - that is under the assumption that großen should match grossen)

(i didn't actually test the above tests, but... if it plays out as i have seen, it should)

Code: Select all

Everything
Version 1.5.0.1289a (x86)
Windows NT 6.1
Processors 4
IsAdmin 0
AppData 0
Service 1
cmdline .\everything.exe  -instance 15
WM_ACTIVATE 00000000 00000000, lastfocus 01ad05f6, current focus 01ad05f6
add nav grossen
WM_ACTIVATE 00000001 00000000, lastfocus 01ad05f6, current focus 00000000
FOCUS 0
FOCUS restore
add nav grossen
COMMAND 40010
ui create
theme not cached
WM_ACTIVATE 00000000 01a70498, lastfocus 01ad05f6, current focus 01ad05f6
WM_ACTIVATE 00000001 029a0bfa, lastfocus 00000000, current focus 01ad05f6
FOCUS 0
FOCUS restore
add nav grossen
add nav
back buffer grow 800 x 28 in 0.000041
READ 8
READ 4
PIPE READ 3 12
update m 0 0daae680
READ 8
cached oneclickactivate 0
enter setfocus
leave setfocus
update search 1
add nav
search '' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;dr
c;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4
b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;
qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv
;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024eaa8 M 0024e998 N 0024eaa8
FILE TERM START 1992e035 M 0024e998 N 0024eaa8
1992e035 c01108 M 0024e998 N 0024eaa8 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
found 0 folders with 0 threads in 0.000002 seconds
set high UI thread priority
update index C:
PIPE WRITE 34 52
READ 8
READ 184
PIPE READ 0 192
USN DATA_EXTEND history.txt
READ 8
USN CLOSE DATA_EXTEND history.txt
PIPE WRITE 34 52
READ 8
READ 8
PIPE READ 0 16
READ 8
read usn journal C: in 0.005371 seconds
PIPE WRITE 35 20
READ 8
READ 71
PIPE READ 0 79
READ 8
PIPE WRITE 35 20
READ 8
READ 79
PIPE READ 0 87
READ 8
_db_monitor_process_update_event_available_event_proc
updated C: in 0.004013 seconds
resume ntfs monitor 0
PIPE WRITE 33 52
READ 8
PIPE READ 0 8
READ 8
found 461647 files with 4 threads in 0.059324 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.000746 seconds
update selection 0.000000 seconds
total size 27301346214966, calculated in 0.005738 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000571 seconds
new results 461647
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
DB_WAIT: db_query_get_selection_count waiting for _db_monitor_ntfs_process_fd_up
date_events_thread_proc...
processed 0 usn records in 0.000002 seconds
DB_WAIT: db_query_get_selection_count waited 0.003272 seconds
restore UI thread priority
_db_monitor_process_update_event_available_event_proc
USN PROCESS 00000002 00480000000161a7 005400000001718a history.txt
DB_WAIT: db_query_get_result_count waiting for _db_monitor_ntfs_process_fd_updat
e_events_thread_proc...
processed 1 usn records in 0.000690 seconds
DB_WAIT: db_query_get_result_count waited 0.001548 seconds
_db_journal_notification_event_proc
_db_monitor_process_update_event_available_event_proc
update search 0
search 'g' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;d
rc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m
4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva
;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wm
v;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM g
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024ee40 M 0024ed30 N 0024ee40
194b7fd8 e81104 M 0024ed30 N 0024ee40 OP 41 g
FILE TERM START 194b8076 M 0024ed30 N 0024ee40
194b8076 c01108 M 194b7fd8 N 0024ee40 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
194b7fd8 e81104 M 0024ed30 N 0024ee40 OP 41 g
use old result arrays
found 0 folders with 0 threads in 0.000002 seconds
set high UI thread priority
found 289990 files with 4 threads in 0.049368 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.001219 seconds
update selection 0.000001 seconds
total size 18876272804273, calculated in 0.004276 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000530 seconds
new results 289990
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
update search 0
search 'gr' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;
drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;
m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pv
a;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;w
mv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM gr
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024ee40 M 0024ed30 N 0024ee40
19536fd8 e81104 M 0024ed30 N 0024ee40 OP 41 gr
FILE TERM START 19537077 M 0024ed30 N 0024ee40
19537077 c01108 M 19536fd8 N 0024ee40 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
19536fd8 e81104 M 0024ed30 N 0024ee40 OP 41 gr
use old result arrays
found 0 folders with 0 threads in 0.000002 seconds
set high UI thread priority
found 14362 files with 4 threads in 0.040951 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.001128 seconds
update selection 0.000001 seconds
total size 2232057004020, calculated in 0.000579 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000387 seconds
new results 14362
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
update search 0
search 'gro' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx
;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v
;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;p
va;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;
wmv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM gro
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024ee40 M 0024ed30 N 0024ee40
199abf58 e81104 M 0024ed30 N 0024ee40 OP 41 gro
FILE TERM START 199abff8 M 0024ed30 N 0024ee40
199abff8 c01108 M 199abf58 N 0024ee40 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
199abf58 e81104 M 0024ed30 N 0024ee40 OP 41 gro
use old result arrays
found 0 folders with 0 threads in 0.000002 seconds
set high UI thread priority
found 1848 files with 4 threads in 0.004703 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.001601 seconds
update selection 0.000001 seconds
total size 205544260358, calculated in 0.000108 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000652 seconds
new results 1848
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
update search 0
search 'gros' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;div
x;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2
v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;
pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp
;wmv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM gros
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024ee40 M 0024ed30 N 0024ee40
199cbf68 e81104 M 0024ed30 N 0024ee40 OP 41 gros
FILE TERM START 199cc009 M 0024ed30 N 0024ee40
199cc009 c01108 M 199cbf68 N 0024ee40 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
199cbf68 e81104 M 0024ed30 N 0024ee40 OP 41 gros
use old result arrays
found 0 folders with 0 threads in 0.000002 seconds
found 150 files with 2 threads in 0.001446 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.001745 seconds
update selection 0.000001 seconds
set high UI thread priority
total size 28420716963, calculated in 0.000009 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000575 seconds
new results 150
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
update search 0
search 'gross' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;di
vx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m
2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss
;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wm
p;wmv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM gross
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024ee40 M 0024ed30 N 0024ee40
1990df88 e81104 M 0024ed30 N 0024ee40 OP 41 gross
FILE TERM START 1990e02a M 0024ed30 N 0024ee40
1990e02a c01108 M 1990df88 N 0024ee40 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
1990df88 e81104 M 0024ed30 N 0024ee40 OP 41 gross
use old result arrays
found 0 folders with 0 threads in 0.000002 seconds
found 103 files with 1 threads in 0.000220 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.001507 seconds
update selection 0.000003 seconds
total size 20907935006, calculated in 0.000008 seconds
set high UI thread priority
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000471 seconds
new results 103
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
update search 0
search 'grosse' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;d
ivx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;
m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;ps
s;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;w
mp;wmv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM grosse
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024ee40 M 0024ed30 N 0024ee40
1991df90 e81104 M 0024ed30 N 0024ee40 OP 41 grosse
FILE TERM START 1991e033 M 0024ed30 N 0024ee40
1991e033 c01108 M 1991df90 N 0024ee40 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
1991df90 e81104 M 0024ed30 N 0024ee40 OP 41 grosse
use old result arrays
found 0 folders with 0 threads in 0.000002 seconds
found 39 files with 1 threads in 0.000229 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.000924 seconds
update selection 0.000000 seconds
total size 14479251848, calculated in 0.000003 seconds
set high UI thread priority
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000466 seconds
new results 39
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
update search 0
search 'grossen' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;
divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts
;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;p
ss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;
wmp;wmv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM grossen
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024ee40 M 0024ed30 N 0024ee40
1999bf50 e81104 M 0024ed30 N 0024ee40 OP 41 grossen
FILE TERM START 1999bff4 M 0024ed30 N 0024ee40
1999bff4 c01108 M 1999bf50 N 0024ee40 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
1999bf50 e81104 M 0024ed30 N 0024ee40 OP 41 grossen
use old result arrays
found 0 folders with 0 threads in 0.000002 seconds
found 2 files with 1 threads in 0.000102 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.001694 seconds
update selection 0.000003 seconds
total size 1367123360, calculated in 0.000001 seconds
set high UI thread priority
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000796 seconds
new results 2
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
add nav grossen
READ 8
READ 4
PIPE READ 3 12
update m 1 0ea7c828
READ 8
update index E:
PIPE WRITE 34 52
READ 8
READ 344
PIPE READ 0 352
USN DATA_TRUNCATION CONHOST.EXE-E6AFC9F5.pf
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
READ 8
READ 8
PIPE READ 0 16
READ 8
read usn journal E: in 0.011797 seconds
PIPE WRITE 35 20
READ 8
READ 95
PIPE READ 0 103
PIPE WRITE 35 20
READ 8
READ 65
PIPE READ 0 73
READ 8
updated E: in 0.006152 seconds
resume ntfs monitor 1
PIPE WRITE 33 52
_db_monitor_process_update_event_available_event_proc
READ 8
PIPE READ 0 8
USN PROCESS 00000004 000100000000e6ad 00090000000035f6 CONHOST.EXE-E6AFC9F5.pf
READ 8
USN PROCESS 00000006 000100000000e6ad 00090000000035f6 CONHOST.EXE-E6AFC9F5.pf
DB_WAIT: _db_journal_notification_event_proc waiting for _db_monitor_ntfs_proces
s_fd_update_events_thread_proc...
processed 2 usn records in 0.004315 seconds
DB_WAIT: _db_journal_notification_event_proc waited 0.003481 seconds
_db_journal_notification_event_proc
_db_monitor_process_update_event_available_event_proc
COMMAND 42000
COMMAND 40066
update search 0
search 'grossen' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;
divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts
;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;p
ss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;
wmp;wmv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c8110c
TERM grossen
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024eea8 M 0024ed98 N 0024eea8
199abf58 e8110c M 0024ed98 N 0024eea8 OP 41 grossen
FILE TERM START 199abffc M 0024ed98 N 0024eea8
199abffc c01108 M 199abf58 N 0024eea8 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
199abf58 e8110c M 0024ed98 N 0024eea8 OP 41 grossen
found 0 folders with 0 threads in 0.000002 seconds
set high UI thread priority
found 2 files with 4 threads in 0.100310 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.001076 seconds
update selection 0.000001 seconds
total size 1367123360, calculated in 0.000001 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000455 seconds
new results 2
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
COMMAND 40066
update search 0
search 'grossen' filter 'ext:3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;
divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts
;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;p
ss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;
wmp;wmv;h264;srt;part' sort 0 ascending 1
parse flags 00000000 type 00c81104
TERM grossen
parse flags 00000000 type 00c01108
TERM 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;avi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv
;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2
v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;mov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;
rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;vob;vp6;webm;wm;wmp;wmv;h264;srt;part
FOLDER TERM START 0024eea8 M 0024ed98 N 0024eea8
1999bf50 e81104 M 0024ed98 N 0024eea8 OP 41 grossen
FILE TERM START 1999bff4 M 0024ed98 N 0024eea8
1999bff4 c01108 M 1999bf50 N 0024eea8 OP 197 3g2;3gp;3gp2;3gpp;amr;amv;asf;asx;a
vi;bdmv;bik;d2v;divx;drc;dsa;dsm;dss;dsv;evo;f4v;flc;fli;flic;flv;hdmov;ifo;ivf;
m1v;m2p;m2t;m2ts;m2v;m4b;m4p;m4v;mkv;mp2v;mp4;mp4v;mpe;mpeg;mpg;mpls;mpv2;mpv4;m
ov;mts;ogm;ogv;pss;pva;qt;ram;ratdvd;rm;rmm;rmvb;roq;rpm;smil;smk;swf;tp;tpr;ts;
vob;vp6;webm;wm;wmp;wmv;h264;srt;part
1999bf50 e81104 M 0024ed98 N 0024eea8 OP 41 grossen
found 0 folders with 0 threads in 0.000002 seconds
set high UI thread priority
found 14 files with 4 threads in 0.095662 seconds
SET SORT 0
set sort 0 ascending 1 is valid 1
already sorted
finished sort, time taken 0.000937 seconds
update selection 0.000000 seconds
total size 8027833934, calculated in 0.000001 seconds
ready
DB_WAIT: _db_ready_proc waiting for _db_search_thread_proc...
DB_WAIT: _db_ready_proc waited 0.000337 seconds
new results 14
ui->listview_was_focus_in_view 0
_db_monitor_process_update_event_available_event_proc
restore UI thread priority
TTN_SHOW 418 315 - 2 1, 1131 x 20
TTN_POP
WM_ACTIVATE 00000000 00000000, lastfocus 041f0986, current focus 041f0986
add nav grossen

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

Re: Diacritics - großen vs. grossen

Post by raccoon » Wed Dec 15, 2021 4:59 pm

You show us 3 search results when Match Diacritics only has 2 states: Enabled and Disabled.

Was Match Diacritics enabled in your first search? That seems to be the case. So I see nothing wrong here.

Match Diacritics is the same idea as Match Case. It matches the diacritical characters exactly like it matches case exactly. Diacritic Sensitive search. So turning off DIACRITICS should yield the most possible search results, as with turning off CASE.

therube
Posts: 3457
Joined: Thu Sep 03, 2009 6:48 pm

Re: Diacritics - großen vs. grossen

Post by therube » Wed Dec 15, 2021 5:11 pm

> Was Match Diacritics enabled in your first search?

No, just: (set these settings) PATH !PUNC Video

> turning off DIACRITICS should yield the most possible search results, as with turning off CASE

That is the case - but not initially.



(the file names i listed 1..5, are names to create, such that you have something to find)

(Oops, I've got a log too, I'll throw it up into the first post.)

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

Re: Diacritics - großen vs. grossen

Post by raccoon » Wed Dec 15, 2021 7:33 pm

I don't know what you mean by "initially." DIACRITICS only ever exists in one-of-two states. On or Off. Never in between.

You listed 3 specific and unique search queries where the only difference is DIACRITICS. This is beyond the realm of possibility when DIACRITICS is a binary setting with only 2 unique states.

Try your 3 search queries again, but this time taking into account the DIACRITICS setting for all 3 searches.

therube
Posts: 3457
Joined: Thu Sep 03, 2009 6:48 pm

Re: Diacritics - großen vs. grossen

Post by therube » Wed Dec 15, 2021 9:01 pm

So it looks like it is !PUNC that is affecting things.

---

Create the 5 file so that you have something to search
Uncheck all items underneath Search (except for Everything)

---

Do a search for, grossen.

5 items turn up.

---

Enable Ignore Punctuation (!PUNC)
(search results are unchanged, at that point)

Open a new Everything Window

Do a search for, grossen.

2 items turn up.
(note the highlighting, both großen & grossen are highlighted)

---

Enable Match Diacritics
(searchbar is unchanged, still "grossen", search results are unchanged, at that point)

2 items turn up.
(note what is highlighted, only "grossen")

---

Disable Match Diacritics
(searchbar still shows, grossen)

5 items turn up.

---

Open a new Everything Window

Do a search for, grossen.

2 items turn up (where in the step before, 5 items turned up, same settings, !PUNC is the only thing still enabled, at this point)

NotNull
Posts: 3742
Joined: Wed May 24, 2017 9:22 pm

Re: Diacritics - großen vs. grossen

Post by NotNull » Wed Dec 15, 2021 9:06 pm

To me it's quite obvious:

Starting point is with he following settings activated under Menu:Search:
- Match Path
- Ignore Punctuation
- Video filter.

And that means that Match Diacritics is NOT activated/enabled.


For the second test, match diacritics is activated and in the third test de-activated

Or in other words:
(set these settings) PATH !PUNC Video
describes what is shown in the statusbar




Can't reproduce your findings, @therube. Test 1 gives 5 results. Maybe the video filter interferes here? (Video filter gives .txt files as a result?)


EDIT: v1280

therube
Posts: 3457
Joined: Thu Sep 03, 2009 6:48 pm

Re: Diacritics - großen vs. grossen

Post by therube » Wed Dec 15, 2021 9:11 pm

1288 here.


No, in viewtopic.php?p=41987#p41987, I took Video out altogether.
It is !PUNC that is causing the issue.


Another way...

(disable all under Search except for Everything)
> grossen
5
> new window, grossen
5
> new window, grossen
5
< New Window, enable !PUNC >
> grossen
-> 2

void
Developer
Posts: 9638
Joined: Fri Oct 16, 2009 11:31 pm

Re: Diacritics - großen vs. grossen

Post by void » Thu Dec 16, 2021 1:00 am

Thank you for the bug report therube,

To produce the issue:
Enable Ignore Punctuation
search for gros
add an addition s to make gross
No groß results are shown.


A single s is not matching ß when using the ignore punctuation setting.

ß is decomposed to ss.

The following currently do not match:
gros should match groß
sen should ßen

Due to an optimization in Everything, when gros doesn't match groß, typing in the additional s will prevent gross from also matching groß.

This will be fixed in the next alpha update.

void
Developer
Posts: 9638
Joined: Fri Oct 16, 2009 11:31 pm

Re: Diacritics - großen vs. grossen

Post by void » Tue Dec 21, 2021 5:03 am

Everything 1.5.0.1290a fixes an issue with s not matching ß when ignoring punctuation.


I found another issue with "test gros**" not matching "test groß"
I am working on a fix.

Post Reply