* search on word fails (underscore is not a word character)
Pressing * on a word searches for the word like so \<word\>, where \< and \> mark word boundaries. If I try it on, e.g., _method_name, Evil tries to search for \<_method_name\>, however, the search fails as the search term beginning or ending with an underscore doesn't register as a word boundary.
It seems there's inconsistencies in how evil handles underscores as word characters or not. This bug happens regardless of whether underscore has been added by the user as a word character, which I have done. That is, regardless of whether underscore is seen as a word character by emacs/evil:
* search considers underscores as a word character and uses them in the search. But the search itself doesn't consider them word characters, so search terms beginning and ending with underscores fail.