Mercurial > hgrepos > DevTools > mercurial-extensions
changeset 79:53c9f2f6a13e
Work in reST style keywords in kwarchive
| author | Franz Glasner <hg@dom66.de> |
|---|---|
| date | Fri, 23 Feb 2018 09:49:10 +0100 |
| parents | 743dd4a77b4a |
| children | f772a6cc2f67 |
| files | .hgkwarchive extensions/kwarchive.py |
| diffstat | 2 files changed, 8 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgkwarchive Fri Feb 23 09:48:46 2018 +0100 +++ b/.hgkwarchive Fri Feb 23 09:49:10 2018 +0100 @@ -1,4 +1,4 @@ [patterns] extensions/**.py = -path:VERSION = -path:README = +rootfilesin:VERSION = reST +rootfilesin:README =
--- a/extensions/kwarchive.py Fri Feb 23 09:48:46 2018 +0100 +++ b/extensions/kwarchive.py Fri Feb 23 09:49:10 2018 +0100 @@ -278,6 +278,7 @@ include = [] exclude = [] patterns = [] + patterns_rst = [] if cfg.items("patterns"): for pattern, style in cfg.items("patterns"): style = style.upper() @@ -287,10 +288,15 @@ exclude.append(pattern) else: patterns.append(pattern) + if style in ("REST", "RST",): + patterns_rst.append(pattern) matcher = match.match(repo.root, '', patterns=patterns, include=include, exclude=exclude) + matcher_rst = match.match(repo.root, '', patterns=patterns_rst, + include=[], exclude=[]) else: matcher = match.never(repo.root, '') + matcher_rst = match.never(repo.root, '') def _filter(name, data): real_name = name
