mercury.vim: highlight foreign_(export|enum); match '-' in C-like languages
mercury.vim: fixing foreign language id highlighting