[Cryptech-Commits] [user/sra/pelican] 46/68: Handle quoting correctly
git at cryptech.is
git at cryptech.is
Mon Jul 19 22:25:25 UTC 2021
This is an automated email from the git hooks/post-receive script.
sra at hactrn.net pushed a commit to branch pelican
in repository user/sra/pelican.
commit b0815b4a49342682477e2ccf754aa83402744013
Author: Rob Austein <sra at hactrn.net>
AuthorDate: Mon Feb 15 03:40:07 2021 +0000
Handle quoting correctly
---
trac2md.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/trac2md.py b/trac2md.py
index 249ddaa..2863892 100755
--- a/trac2md.py
+++ b/trac2md.py
@@ -50,8 +50,9 @@ def make_mdlink(text, slug):
else:
parts = [text]
parts = [p.strip() for p in parts]
- if parts[-1].startswith('"') and parts[-1].endswith('"'):
- parts[-1] = parts[-1][1:-1]
+ for i, part in enumerate(parts):
+ if any(part.startswith(q) and part.endswith(q) for q in ('"', "'")):
+ parts[i] = part[1:-1]
if slug is None:
return "[{}]({})".format(parts[-1], parts[0])
else:
More information about the Commits
mailing list