Yes, more specifically it's the langs_compatible() function here which is used for all searches:
https://github.com/geany/geany/pull/505/files#diff-c5485a65fd9316fd2eecb6a69...
So yeah, maybe it's better to wait for #505 to get merged first.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/857#issuecomment-170046385