Mercurial > hgrepos > DevTools > mercurial-extensions
changeset 119:65a2e6fc8442
Explicitely named marker for RCS style expansion
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Fri, 17 Aug 2018 00:46:12 +0200 |
| parents | e9c78a0bfe6a |
| children | 9ed197b60e99 |
| files | extensions/kwarchive.py |
| diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/extensions/kwarchive.py Thu Aug 16 23:43:16 2018 +0200 +++ b/extensions/kwarchive.py Fri Aug 17 00:46:12 2018 +0200 @@ -391,12 +391,13 @@ # file specific keywords file_keywords = make_file_keywords(keywords, real_name, nodeid) # This prevents unwanted keyword expansion here - _MARKER = '$' + _MARKER_RCS = '$' _MARKER_RST = '|' for kw, value in itertools.chain(keywords.items(), file_keywords.items()): if matcher_rcs(real_name): - filekw = "%s%s%s" % (_MARKER, kw, _MARKER) - filevalue = "%s%s: %s %s" % (_MARKER, kw, value, _MARKER) + filekw = "%s%s%s" % (_MARKER_RCS, kw, _MARKER_RCS) + filevalue = "%s%s: %s %s" \ + % (_MARKER_RCS, kw, value, _MARKER_RCS) data = data.replace(filekw, filevalue) if matcher_rst(real_name): filekw = "%sVCS%s%s" % (_MARKER_RST, kw, _MARKER_RST)
