Distributive property for search operators

Distributive property doesn’t work for search operators. For example:

line:(foo OR bar) - works correctly

Search term explanation says:

Match any of:
    Match file content:
        Contains exact text: foo
        Contains exact text: bar

line:(foo) OR line:(bar) - uses only the first operator and ignores “bar” entries

Search term explanation says:

Match any of:
    Match file content:
        Contains exact text: foo
    Match file content:
        Contains exact text: bar

It seams that such behavour is incorrect, because search explanations look equivalent.

Same thing with other operators, for example tag. Actually I haven’t find out the way to filter files that contain any of FOO or BAR tags at all.

Double bug. The text should also be “Match within line”.

Will be fixed in 0.12.7

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.