summaryrefslogtreecommitdiff
path: root/trac2md.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2021-05-09 21:17:14 +0000
committerRob Austein <sra@hactrn.net>2021-05-09 21:17:14 +0000
commit96f8ab4641056020192175c0a02c562e8113dbd7 (patch)
treee255e4f1d449dc6a714d4dba3fd706c527f8f072 /trac2md.py
parent58ec00ea0b2d24f86296bcbe8c7f77366d2620b7 (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-xtrac2md.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/trac2md.py b/trac2md.py
index c7cf85e..37c70ba 100755
--- a/trac2md.py
+++ b/trac2md.py
@@ -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"),