The Mercury.modules file can be auto-generated by the Mercury compiler, as such it appears only in Makefiles, and should therefore be ignored.
additional compiler target, forgot to add this in https://github.com/github/gitignore/pull/1057