I really don't know what to make of this.
I tried to search my project for "magnézium", ignoring case, but I didn't get any matches, even though I know the project has several instances of it.
So I did some test cases:
echo 'Néz' | rg -i néz
1:Néz
Good
echo 'Agnéz' | rg -i agnéz
1:Agnéz
Still good
echo 'Magnéz' | rg -i magnéz
What? This suddenly doesn't match, even though I only added a M letter?
echo 'Magnez' | rg -i magnez
1:Magnez
But wait... If I replace the non-ascii é with e, it matches again.
Using ripgrep 0.3.1. The non-matching case works correctly using grep or git grep.