As far as I can tell, it is performing search as if 'search in subfolders' option was set to 'On this computer only', even though the preferences interface shows it set to 'never'.
If I search a remote location it appears to correctly limit search to the current directory.
That example was my home directory, and all the files were either in my home directory or a subfolder.
Attached is another example from within the root directory a python project 'zprocess', searching for 'py'.
Here is the result of the find command (excluding hidden files and folders):
zprocess $ find . -not -path '*/\.*' -name '*py*' | sort output_ redirection. py clientserver. py examples/ example_ client. py examples/ example_ server. py examples/ processclass_ example. py __init_ _.py locking/ __init_ _.py locking/ __main_ _.py process_ class_wrapper. py process_ tree.py remote/ __main_ _.py security. py zlog/__ init__. py zlog/__ main__. py
./doc/conf.py
./run_tests.py
./setup.py
./tests/
./tests/tests.py
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/
./zprocess/utils.py
./zprocess/
./zprocess/
As far as I can tell, it is performing search as if 'search in subfolders' option was set to 'On this computer only', even though the preferences interface shows it set to 'never'.
If I search a remote location it appears to correctly limit search to the current directory.