This trivial patch adds more context to the diffs in commit mails:
--- CVSROOT.orig/syncmail
+++ CVSROOT/syncmail
@@ -147,7 +147,7 @@ def calculate_diff(filespec):
brief = ""
if optNoDiff:
brief = "--brief"
- diffcmd = '/usr/bin/cvs -f diff %s -kk -u -N -r %s -r %s %s' % (
+ diffcmd = '/usr/bin/cvs -f diff %s -kk -u -p -N -r %s -r %s %s' % (
brief,
oldrev, newrev, file)
fp = os.popen(diffcmd)