A Python parser for MediaWiki wikicode https://mwparserfromhell.readthedocs.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Ben Kurtovic b9324eb658 Fix Python tokenizer to not generate empty Text tokens. 11 年之前
..
tokenizer Fix Python tokenizer to not generate empty Text tokens. 11 年之前
MWPFHTestCase.tmlanguage Adding a syntax highlighter for the test-case format. 11 年之前
__init__.py Support changing a template's name, plus a couple of typos and docs. 12 年之前
_test_tokenizer.py Fix newline behavior when loading test files on Windows. 11 年之前
_test_tree_equality.py Tag.showtag -> Tag.wiki_markup 11 年之前
compat.py Moving compat stuff exclusively for unit tests to its own file. 11 年之前
test_argument.py Condense usage of wrap([Text("foo")]) to just wraptext("foo"). 11 年之前
test_attribute.py Fix behavior with quoted attrs and spaces before the =. 11 年之前
test_builder.py Add builder and tokenizer tests for wiki-markup tags. 11 年之前
test_comment.py Add tests for __iternodes__(); add a getnodes() function. 11 年之前
test_ctokenizer.py Can specify specific tokenizer tests via the command line; add files 11 年之前
test_docs.py Template.has_param() -> Template.has() 11 年之前
test_heading.py Condense usage of wrap([Text("foo")]) to just wraptext("foo"). 11 年之前
test_html_entity.py Add tests for __iternodes__(); add a getnodes() function. 11 年之前
test_parameter.py Condense usage of wrap([Text("foo")]) to just wraptext("foo"). 11 年之前
test_parser.py Condense usage of wrap([Text("foo")]) to just wraptext("foo"). 11 年之前
test_pytokenizer.py Can specify specific tokenizer tests via the command line; add files 11 年之前
test_smart_list.py Moving compat stuff exclusively for unit tests to its own file. 11 年之前
test_string_mixin.py Fix StringMixIn.maketrans() on Py3k. 11 年之前
test_tag.py Add test cases for Tag's new has/get/add/remove methods. 11 年之前
test_template.py Template.has_param() -> Template.has() 11 年之前
test_text.py Add tests for __iternodes__(); add a getnodes() function. 11 年之前
test_tokens.py Tag.showtag -> Tag.wiki_markup 11 年之前
test_utils.py Condense usage of wrap([Text("foo")]) to just wraptext("foo"). 11 年之前
test_wikicode.py Make test_remove() use _test_search(). 11 年之前
test_wikilink.py Condense usage of wrap([Text("foo")]) to just wraptext("foo"). 11 年之前