| @@ -1,4 +1,8 @@ | |||||
| v0.1.1 (19da4d2144) to v0.2 (edf6a3a8a6): | |||||
| v0.3 (unreleased): | |||||
| - Various fixes and cleanup. | |||||
| v0.2 (released June 20, 2013): | |||||
| - The parser now fully supports Python 3 in addition to Python 2.7. | - The parser now fully supports Python 3 in addition to Python 2.7. | ||||
| - Added a C tokenizer extension that is significantly faster than its Python | - Added a C tokenizer extension that is significantly faster than its Python | ||||
| @@ -24,10 +28,14 @@ v0.1.1 (19da4d2144) to v0.2 (edf6a3a8a6): | |||||
| - Fixed some broken example code in the README; other copyedits. | - Fixed some broken example code in the README; other copyedits. | ||||
| - Other bugfixes and code cleanup. | - Other bugfixes and code cleanup. | ||||
| v0.1 (ba94938fe8) to v0.1.1 (19da4d2144): | |||||
| v0.1.1 (released September 21, 2012): | |||||
| - Added support for Comments (<!-- foo -->) and Wikilinks ([[foo]]). | - Added support for Comments (<!-- foo -->) and Wikilinks ([[foo]]). | ||||
| - Added corresponding ifilter_links() and filter_links() methods to Wikicode. | - Added corresponding ifilter_links() and filter_links() methods to Wikicode. | ||||
| - Fixed a bug when parsing incomplete templates. | - Fixed a bug when parsing incomplete templates. | ||||
| - Fixed strip_code() to affect the contents of headings. | - Fixed strip_code() to affect the contents of headings. | ||||
| - Various copyedits in documentation and comments. | - Various copyedits in documentation and comments. | ||||
| v0.1 (released August 23, 2012): | |||||
| - Initial release. | |||||
| @@ -9,7 +9,8 @@ mwparserfromhell | |||||
| that provides an easy-to-use and outrageously powerful parser for MediaWiki_ | that provides an easy-to-use and outrageously powerful parser for MediaWiki_ | ||||
| wikicode. It supports Python 2 and Python 3. | wikicode. It supports Python 2 and Python 3. | ||||
| Developed by Earwig_ with help from `Σ`_. | |||||
| Developed by Earwig_ with help from `Σ`_. Full documentation is available on | |||||
| ReadTheDocs_. | |||||
| Installation | Installation | ||||
| ------------ | ------------ | ||||
| @@ -142,6 +143,7 @@ following code (via the API_):: | |||||
| return mwparserfromhell.parse(text) | return mwparserfromhell.parse(text) | ||||
| .. _MediaWiki: http://mediawiki.org | .. _MediaWiki: http://mediawiki.org | ||||
| .. _ReadTheDocs: http://mwparserfromhell.readthedocs.org | |||||
| .. _Earwig: http://en.wikipedia.org/wiki/User:The_Earwig | .. _Earwig: http://en.wikipedia.org/wiki/User:The_Earwig | ||||
| .. _Σ: http://en.wikipedia.org/wiki/User:%CE%A3 | .. _Σ: http://en.wikipedia.org/wiki/User:%CE%A3 | ||||
| .. _Python Package Index: http://pypi.python.org | .. _Python Package Index: http://pypi.python.org | ||||
| @@ -1,10 +1,19 @@ | |||||
| Changelog | Changelog | ||||
| ========= | ========= | ||||
| v0.3 | |||||
| ---- | |||||
| Unreleased | |||||
| (`changes <https://github.com/earwig/mwparserfromhell/compare/v0.2...develop>`__): | |||||
| - Various fixes and cleanup. | |||||
| v0.2 | v0.2 | ||||
| ---- | ---- | ||||
| 19da4d2144_ to edf6a3a8a6_ (released June 20, 2013) | |||||
| `Released June 20, 2013 <https://github.com/earwig/mwparserfromhell/tree/v0.2>`_ | |||||
| (`changes <https://github.com/earwig/mwparserfromhell/compare/v0.1.1...v0.2>`__): | |||||
| - The parser now fully supports Python 3 in addition to Python 2.7. | - The parser now fully supports Python 3 in addition to Python 2.7. | ||||
| - Added a C tokenizer extension that is significantly faster than its Python | - Added a C tokenizer extension that is significantly faster than its Python | ||||
| @@ -38,7 +47,8 @@ v0.2 | |||||
| v0.1.1 | v0.1.1 | ||||
| ------ | ------ | ||||
| ba94938fe8_ to 19da4d2144_ (released September 21, 2012) | |||||
| `Released September 21, 2012 <https://github.com/earwig/mwparserfromhell/tree/v0.1.1>`_ | |||||
| (`changes <https://github.com/earwig/mwparserfromhell/compare/v0.1...v0.1.1>`__): | |||||
| - Added support for :py:class:`Comments <.Comment>` (``<!-- foo -->``) and | - Added support for :py:class:`Comments <.Comment>` (``<!-- foo -->``) and | ||||
| :py:class:`Wikilinks <.Wikilink>` (``[[foo]]``). | :py:class:`Wikilinks <.Wikilink>` (``[[foo]]``). | ||||
| @@ -51,8 +61,6 @@ ba94938fe8_ to 19da4d2144_ (released September 21, 2012) | |||||
| v0.1 | v0.1 | ||||
| ---- | ---- | ||||
| ba94938fe8_ (released August 23, 2012) | |||||
| `Released August 23, 2012 <https://github.com/earwig/mwparserfromhell/tree/v0.1>`_: | |||||
| .. _edf6a3a8a6: https://github.com/earwig/mwparserfromhell/tree/v0.2 | |||||
| .. _19da4d2144: https://github.com/earwig/mwparserfromhell/tree/v0.1.1 | |||||
| .. _ba94938fe8: https://github.com/earwig/mwparserfromhell/tree/v0.1 | |||||
| - Initial release. | |||||
| @@ -1,5 +1,5 @@ | |||||
| MWParserFromHell v0.3 Documentation | |||||
| =================================== | |||||
| MWParserFromHell v\ |version| Documentation | |||||
| =========================================== | |||||
| :py:mod:`mwparserfromhell` (the *MediaWiki Parser from Hell*) is a Python | :py:mod:`mwparserfromhell` (the *MediaWiki Parser from Hell*) is a Python | ||||
| package that provides an easy-to-use and outrageously powerful parser for | package that provides an easy-to-use and outrageously powerful parser for | ||||