]> code.communitydata.science - mediawiki_dump_tools.git/commitdiff
add a minor comment on the source of the redirect regex
authorNathan TeBlunthuis <nathante@uw.edu>
Thu, 10 Mar 2022 23:07:27 +0000 (15:07 -0800)
committerNathan TeBlunthuis <nathante@uw.edu>
Thu, 10 Mar 2022 23:07:27 +0000 (15:07 -0800)
wikiq

diff --git a/wikiq b/wikiq
index 6d2e7fa16645c82e8e9640959834922506bb9c8c..a9b8f2e50f23658be1d43bbbfb99015623f5ec09 100755 (executable)
--- a/wikiq
+++ b/wikiq
@@ -389,6 +389,8 @@ class WikiqParser():
                 redirect_aliases = chain(* map(lambda obj: obj.get("aliases"), redirect_config))
                 redirect_aliases = list(map(lambda s: s.lstrip('#'), redirect_aliases))
                 redirect_aliases.append('REDIRECT') # just in case
+
+                # this regular expression is copied from pywikibot
                 pattern = '(?:' + '|'.join(redirect_aliases) + ')'
                 redirect_regex =  re.compile(r'\s*#{pattern}\s*:?\s*\[\[(.+?)(?:\|.*?)?\]\]'
                                              .format(pattern=pattern), re.IGNORECASE | re.DOTALL)

Community Data Science Collective || Want to submit a patch?