diff options
author | Rob Austein <sra@hactrn.net> | 2021-05-09 21:17:14 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2021-05-09 21:17:14 +0000 |
commit | 96f8ab4641056020192175c0a02c562e8113dbd7 (patch) | |
tree | e255e4f1d449dc6a714d4dba3fd706c527f8f072 /trac2md.py | |
parent | 58ec00ea0b2d24f86296bcbe8c7f77366d2620b7 (diff) |
Fix one kind of link farble by processing Creole before CamelCase
Still some messes due to lack of bang-quoting of "CrypTech".
Diffstat (limited to 'trac2md.py')
-rwxr-xr-x | trac2md.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -73,12 +73,12 @@ class Trac2Markdown: self.source_url = source_url self.pattern_actions = ( - # Convert CamelCase links to explicit links - (self.camelcase_pattern, r"[[\1]]"), - # Convert TracLinks to WikiCreole syntax to simplify remaining processing (re.compile(r"(?<!\[)\[([^][]+)\]"), self.convert_to_creole), + # Convert CamelCase links to explicit links + (self.camelcase_pattern, r"[[\1]]"), + # Convert !x quoting (re.compile(r"!((?:\w|[#])+)"), r"\1"), |