We're in the process of migrating from Subversion to Mercurial. The VisualSVN server we were using produced colored diffs within its notification emails, but I can't find how to reproduce this in Mercurial. I have enabled the color
extension on the server, but this has no effect on the emails produced. Any ideas?
Is it possible to have colorized diffs for Mercurial notifications?
135 views Asked by Darren Oster At
1
Notifications are sent by a standard hook, which on my Debian system is in
/usr/share/pyshared/hgext/notify.py
. It doesn't contain any code to send coloured mail. You could either take a copy and modify it to do colouring, or write a new hook. That could be a shell script using:or you could use the Mercurial Python API.