Page 1 of 1

Non-european names skipping while RegEx

Posted: Mon Mar 30, 2009 6:45 am
by 1nd1g0
Some of non-european chars names are skipped silently during search with RegEx enabled, for example directories with name Алкор (D0 90 D0 BB D0 BA D0 Be D1 80) (default system code page = cp1251 - cyrillic) :!:

Re: Non-european names skipping while RegEx

Posted: Mon Mar 30, 2009 7:04 am
by KipFun
Bug Confirmed! in Everything search v. 1, 2, 1, 371
Image
Regex activated

Image
Regex deactivated

Re: Non-european names skipping while RegEx

Posted: Tue Mar 31, 2009 12:42 pm
by 1nd1g0
Found the cause of the problem: any name, starting with А (cp1251 required to view this cyrillyc capital "A" , UTF-8: D0 90 ) will be skipped. Non-capital cyrillic "a" (at cp1251: а , UTF-8: D0 B0) can be placed at the beginning of the names without any problem. Some trouble is hidden in the capital\non-capital chars' filtering table or associative routine.

With respect, 1nd1g0.

Re: Non-european names skipping while RegEx

Posted: Tue Mar 31, 2009 1:19 pm
by David
I am aware of the problem.

regex is currently limited to the ascii charactor set only.

I have added support unicode for regex searches to my "Things to do" list.

Thanks for the bug report.