Mercurial > hgrepos > DevTools > mercurial-extensions
diff extensions/kwarchive.py @ 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 |
line wrap: on
line diff
--- 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
