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