I work on several projects that happen to have a lot of files with the same name, for example, one project has about 200 files named dialog.xml and the same number of .content.xml files. FastOpen only allows searching by filename only, so it's isn't very useful when there are a lot of files with the same name. I often have at least part of the path available that could be entered into FastOpen to help find the right file. For example, I might have components/navigation/dialog.xml, which isn't a full path, and not even necessarily relative to the project root, but it is enough to uniquely identify the file or at least narrow the result list down to a few choices rather than hundreds. It would be nice if FastOpen could recognize partial paths and narrow the results to matching paths.
If the string the user entered contains a file separator character, that should tell fastopen to compare with the full path instead of just the filename.
Committed rev# 22834
PS: ignore what i said about file separator character. It uses the full path always and seems to work fine that way.
PS #2: ignore *previous* comment. Changed it back so the file separator char is required for the glob to search the full path.