If I have a python script, myscript, without a filename extension, but the top line has hash bang, Slick recognizes this as a python file. Nice.
But, find-in-files doesn't.
If I do a FiF using color notstring,notcomment, it will still find a match in myscript.
If I turn off Background searching in FiF, then it works as expected.