I've just tried to find a string in a bunch of plain text files, and for some reason, I've somehow either turned something extremely important within DOpus on or something just as important off, because the search fails to find any content strings that include an open parenthesis.
So if I have the string :
function blahdipfaff(quarnarkle : string);
in one or more text files, getting Opus to search within those files, by
- right-clicking on the containing folder, then
- choosing "Search", then
- using a blank filename and
- type the partial string:
blahdipfaff(quarnarkle
then the find shows no results in the search window.
Using any other combination of filenames and wildcards has the exact same effect. So I'm reasonably certain that it's not a permissions or hidden/system/RO type issue.
I'm not (knowingly) using ANY advanced search features, and no time or size or other constraints. You should be able to verify this behaviour by simply cutting and pasting this text, and try it for yourself.
However, if I/we use the search terms :
blahdipfaff
or
quarnarkle
... (without modifying any other field or control on the search form) then the find results display the files in which those strings occur as expected.
This somewhat... unexpected... behaviour has caused me some (well, for now let's just call them) "concerns" in the past 12 hours due to my (obviously incorrect) assumption that a plaintext search term such as this example (with no regexps enabled, no wildcards, and no other filters) would find that text in those files.
Obviously, I was assuming the text was in the target files, which I've now discovered was actually the case in at least 2 of 20 files that have since been lost. This has made me somewhat unhappy.
But obviously, I've done something to cause such a wildly inaccurate search result, so I'd really appreciate any help with finding what I've overlooked/confused/misunderstood.
I can't seem to find any reference to pattern sensitivity in the online help or anywhere else, so of course I know this is something I've busted. So please be gentle with me!
Thanks.
