I want to search my Mercurial repository for commits with a certain log message (e.g. "merge") using TortoiseHg. This is my repository without any search:
And when I search for "merge" I get this:
So it seems like the search finds the first match and displays all of its ancestors. Filtering of non-matched change-sets it turned on:
I only want to see the matching ancestors. It works for a colleague of mine, but we couldn't find what's different between our environments. We both use version 3.9 on Windows 10 x64 with the same extensions.
Here's another example searching for "works!":
And using keyword specifically:
And filtering by author:
It just always finds the first match and displays all the ancestors...
I uninstalled TortoiseHg, deleted all of its files from the machine (AppData, configurations, etc.) and reinstalled from scratch and now it seems to work. Since I already tried reinstalling a month ago I guess that cleaning all the files helped.