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 61b6b98470 Fix two parser bugs involving wikitable error handling. 11 vuotta sitten
..
arguments.mwtest Tokenizer tests for wikilinks. 13 vuotta sitten
comments.mwtest Add a few unit tests for untested code; remove a useless conditional. 12 vuotta sitten
external_links.mwtest Edge cases involving wikilink -> external link fallback (fixes #120) 11 vuotta sitten
headings.mwtest Tokenizer tests for headings. Also, add an integration test. 13 vuotta sitten
html_entities.mwtest Support HTML entities inside parser-blacklisted tags (closes #36) 13 vuotta sitten
integration.mwtest Fix two parser bugs involving wikitable error handling. 11 vuotta sitten
tables.mwtest Refactor a lot of table error recovery code. 12 vuotta sitten
tags.mwtest Add failing test cases for #125. 11 vuotta sitten
tags_wikimarkup.mwtest Cleanup; add a missing test. 12 vuotta sitten
templates.mwtest Fully fix parsing templates with blank names, I hope (#111) 11 vuotta sitten
text.mwtest Incomplete code for C tokenizer textbuffer. 11 vuotta sitten
wikilinks.mwtest Add tests for < and > in wilink titles/template names (#104) 11 vuotta sitten