[PATCH 1 of 1] keyword: use os.sep in default keywordmaps
Christian Ebert
blacktrash at gmx.net
Mon Feb 8 08:13:15 CST 2010
# HG changeset patch
# User Kevin O. Grover <kevin at kevingrover.net>
# Date 1265638286 -3600
# Node ID eafc7976c686b9161e9336d5db20e61f33de47c7
# Parent 935ef1836b2f6172c1b003fa751a5b327a9bae7e
keyword: use os.sep in default keywordmaps
diff --git a/hgext/keyword.py b/hgext/keyword.py
--- a/hgext/keyword.py
+++ b/hgext/keyword.py
@@ -82,7 +82,7 @@
from mercurial.lock import release
from mercurial.node import nullid
from mercurial.i18n import _
-import re, shutil, tempfile
+import os, re, shutil, tempfile
commands.optionalrepo += ' kwdemo'
@@ -115,9 +115,10 @@
'RCSfile': '{file|basename},v',
'RCSFile': '{file|basename},v', # kept for backwards compatibility
# with hg-keyword
- 'Source': '{root}/{file},v',
+ 'Source': '{root}%s{file},v' % os.sep,
'Id': '{file|basename},v {node|short} {date|utcdate} {author|user}',
- 'Header': '{root}/{file},v {node|short} {date|utcdate} {author|user}',
+ 'Header': '{root}%s{file},v {node|short} {date|utcdate} {author|user}'
+ % os.sep,
}
def __init__(self, ui, repo):
More information about the Mercurial-devel
mailing list