aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@gmail.com>2010-03-24 15:46:05 +0000
committerCatalin Marinas <catalin.marinas@gmail.com>2010-03-24 15:46:05 +0000
commit25aae9dd9b269983e55ab653fb9a7bb7f46d2315 (patch)
tree5259e364d8e0121c31d8770ee8e1dd4c29a3fd9c
parent1666c983e2260a60f9f6318a03e8cbb1cd320cba (diff)
downloadstgit-25aae9dd9b269983e55ab653fb9a7bb7f46d2315.tar.gz
mail: Add 'snumber' template parameter equivalent to stripped 'number'
Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
-rw-r--r--stgit/commands/mail.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/stgit/commands/mail.py b/stgit/commands/mail.py
index ed55fd9..7f972a4 100644
--- a/stgit/commands/mail.py
+++ b/stgit/commands/mail.py
@@ -68,6 +68,7 @@ patch e-mail templates:
%(diffstat)s - diff statistics
%(number)s - empty if only one patch is sent or ' patchnr/totalnr'
+ %(snumber)s - stripped version of '%(number)s'
%(patchnr)s - patch number
%(sender)s - 'sender' or 'authname <authemail>' as per the config file
%(totalnr)s - total number of patches to be sent
@@ -495,6 +496,7 @@ def __build_cover(tmpl, msg_id, options, patches):
'patchnr': patch_nr_str,
'totalnr': total_nr_str,
'number': number_str,
+ 'snumber': number_str.strip(),
'shortlog': stack.shortlog(crt_series.get_patch(p)
for p in reversed(patches)),
'diffstat': gitlib.diffstat(git.diff(
@@ -597,6 +599,7 @@ def __build_message(tmpl, msg_id, options, patch, patch_nr, total_nr, ref_id):
'patchnr': patch_nr_str,
'totalnr': total_nr_str,
'number': number_str,
+ 'snumber': number_str.strip(),
'fromauth': fromauth,
'authname': authname,
'authemail': authemail,