aboutsummaryrefslogtreecommitdiff
path: root/trac2md.py
diff options
context:
space:
mode:
Diffstat (limited to 'trac2md.py')
-rwxr-xr-xtrac2md.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/trac2md.py b/trac2md.py
index 55ca251..ab8a558 100755
--- a/trac2md.py
+++ b/trac2md.py
@@ -57,7 +57,7 @@ def convert_traclink_to_creolelink(line):
text = m.group(1).strip()
if " " in text:
line = line.replace(m.group(0), "[[{0[0]}|{0[1]}]]".format(text.split(" ", 1)))
- elif any(text.startswith(scheme) for scheme in ("http:", "https:", "wiki:", "attachment:")) or camelcase_pattern.match(text):
+ elif ":" in text or camelcase_pattern.match(text):
line = line.replace(m.group(0), "[[{}]]".format(text))
return line
@@ -76,7 +76,7 @@ def convert_wikilinks(line, slug):
elif scheme == "attachment:":
mdlink = "[{}]({{attach}}{}/{})".format(text, slug, link)
elif scheme == "wiki:" or (scheme is None and camelcase_pattern.match(link)):
- mdlink = "[{}]({}.md)".format(text, link)
+ mdlink = "[{}]({{filename}}{}.md)".format(text, link)
else:
mdlink = "[{}]({})".format(text, link)
line = line.replace(m.group(0), mdlink)