Ivan
Ivan
Ну в идеале, конечно, хотелось бы иметь независимые чекбоксы хотя бы в трёх перечисленных выше кейсах. Но если малой кровью, то да, хотя бы опцию в настройках такую предусмотреть.
> Насколько объединение этих двух случаев в один чекбокс удобно? Могу говорить только за себя — мне это неудобств не доставляет (просто потому, что для сравнения папок обычно использую плагин...
> * **позиция 1** - сразу под маской > * **позиция 2** - сверху второй колонки параметров (где вроде галочки именно по области поиска). > > Какой вариант вабрать? **позиция...
Похоже, дело не в языке. В таком виде оно и для ASCII толком не работает, по маске `*Algo*`, например, со включённой галкой **"Учитывать регистр"**, находит файлы ``` Advance algorithms.Hastad.ps Advanced...
Тогда, видимо, нужно будет, как минимум, модифицировать сигнатуры _(добавить в параметры какой-нибудь "bool IgnoreCase=true")_ : - [CFileMask::Compare()](https://github.com/elfmz/far2l/blob/64af534152606d99d4a4376fa6fc26b9c321f4e6/far2l/src/filemask/CFileMask.hpp#L57) - [FileMasksProcessor::Compare()](https://github.com/elfmz/far2l/blob/64af534152606d99d4a4376fa6fc26b9c321f4e6/far2l/src/filemask/FileMasksProcessor.hpp#L56) - [CmpName()](https://github.com/elfmz/far2l/blob/64af534152606d99d4a4376fa6fc26b9c321f4e6/far2l/src/mix/processname.cpp#L266) - [CmpName_Body()](https://github.com/elfmz/far2l/blob/64af534152606d99d4a4376fa6fc26b9c321f4e6/far2l/src/mix/processname.cpp#L172) ну и скорректировать, где понадобится, их вызовы....
И есть ещё одна трабла в текущем варианте кода: в масках ведь могут задаваться и регулярные выражения. Если галочка "Учитывать регистр" снята, то они будут принудительно кастованы к нижнему регистру,...
Дальнейшие обсуждения в https://github.com/elfmz/far2l/issues/2275.
> если > запустить как > env LC_ALL=en_US.UTF-8 far2l > то поиск работает очень весёлая история. потому что у меня так -- НЕ работает как раз. :)
> как оно ща? Хм. Перестало искать в тех же условиях, в каких раньше искало в принципе. Чекбокс "Учитывать регистр" снят, искомая строка "забросил", в тексте встречается "Забросил": ``` ╔══════...
Подтверждаю, встречалось несколько раз.