an emacs mode for editing hgignore files