That was another unintentional side affect of merging the search
result logic for all the various languages together. One of the
language searches had that logic and it got merged into the global
I've now made the following changes:
- populate the quickfix list instead of the location list when there
are multiple results. I've been meaning to switch from the location
list to the quickfix list for a long time since having search
results share the same list as code validation was alway problematic
if you actually wanted to preserve your search while editing code.
- when there is a single result, I no longer mess with the quickfix
list at all. This means I no longer support having the default
single result action set to open the result list.