Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added `--extension_configs` option to the CLI. | Waylan Limberg | 2014-08-22 | 1 | -0/+141 |
| | | | | | | | | | | The `--extension_configs` option must point to a YAML or JSON file. The contents of the file must parse to a Python Dict which will be passed to the `extension_configs` keyword of the `markdown.Markdown` class. Also added tests for all of the CLI option parsing options and updated documentation. | ||||
* | No assertIs in Python 2.6. Fixes #294 | Waylan Limberg | 2014-04-20 | 1 | -1/+1 |
| | |||||
* | Add tests for the previous two commits | Dmitry Shachnev | 2013-09-25 | 1 | -0/+13 |
| | |||||
* | Allow extensions to register serializers | Waylan Limberg | 2013-08-07 | 1 | -0/+18 |
| | | | | | | | | | Setting output_format must happen after extensions are loaded. Only in that way can an extension register a serializer so that it will then be available to be used with the output_format keyword. A test has been added to avoid this regression from happening again in the future. Fixes #238, partially reverses commit 41cc055 and provides a better fix for | ||||
* | Serializers now preserve case of tags. | Waylan Limberg | 2013-08-07 | 1 | -0/+32 |
| | | | | | | | It is up to the markdown code (and extension authors to make sure tags are of the correct case (there may be cases were an extension might need to mix cases - which should be preserved). Fixes #237. Thanks for the report @eichin. | ||||
* | Remove some unused imports | Dmitry Shachnev | 2013-03-23 | 1 | -1/+0 |
| | |||||
* | Testing framework now runs on Python 2 & 3 unmodified. | Waylan Limberg | 2012-12-14 | 1 | -21/+27 |
| | |||||
* | Don't import from doctest, it's no longer used | Dmitry Shachnev | 2012-08-26 | 1 | -1/+0 |
| | |||||
* | Fixed #112 and cleaned up error reporting when loading extensions. | Waylan Limberg | 2012-07-12 | 1 | -3/+3 |
| | |||||
* | Fixed #85. Odict now handles link errors correctly. | Waylan Limberg | 2012-03-19 | 1 | -0/+8 |
| | | | | Also added a test. Thanks for the report. | ||||
* | It is spelled 'serializers' not 'searializers'. | Waylan Limberg | 2012-01-20 | 1 | -7/+7 |
| | |||||
* | TestCase.assert_ and TestCase.failUnless are depreciated in Python 3 in ↵ | Waylan Limberg | 2011-07-28 | 1 | -3/+3 |
| | | | | favor of testCase.assertTrue. Might as well be using the right method in our tests. | ||||
* | Skip the UnidoceDecodeError API test in Python 3.x as all input should be ↵ | Waylan Limberg | 2011-07-28 | 1 | -2/+3 |
| | | | | unicode anyway. | ||||
* | All API tests now utilize our own searializers. | Waylan Limberg | 2011-07-27 | 1 | -3/+5 |
| | |||||
* | Fixed a few failing API tests. ElementTree is only available from ↵ | Waylan Limberg | 2011-06-21 | 1 | -5/+5 |
| | | | | markdown.util.etree not markdown.etree. This may be a backward incompatable change for some extensions. | ||||
* | Added our own xhtml searializer. We no longer use a xml searializer to ↵ | Waylan Limberg | 2011-06-16 | 1 | -6/+6 |
| | | | | output xhtml. This fixes #9 among other bugs. The test suite even had bad tests that should have been failing. They also have been corrected. | ||||
* | Update tests for logging changes. No more message function. | Waylan Limberg | 2011-04-28 | 1 | -21/+6 |
| | |||||
* | Fixed Ticket 74. AtomicStrings should now be ackowledged (and preserved) in ↵ | Waylan Limberg | 2010-11-04 | 1 | -0/+45 |
| | | | | all instances. This was a real pain to debug, but an easy fix once I found it. Thanks to obs for the report. | ||||
* | Fixed previous two commits. cElementTree cannot use ElementTree nodes in the ↵ | Waylan Limberg | 2010-10-31 | 1 | -2/+6 |
| | | | | tree, but it still uses ElementTree Comment assinged to a node's tag to test for Comment nodes. Also no longer considering Commet nodes to be block level. | ||||
* | Fixed Ticket 80. Added support for ElementTree Comments to be included by ↵ | Waylan Limberg | 2010-10-29 | 1 | -0/+36 |
| | | | | third party extensions when using cElementTree. | ||||
* | Fixed Ticket 71. Wrapper functions no longer do there own thing with ↵ | Waylan Limberg | 2010-08-29 | 1 | -2/+2 |
| | | | | extensions. All behavior is now within the class. | ||||
* | Added logging imports to markdown.extensions which were missed in recent ↵ | Waylan Limberg | 2010-07-22 | 1 | -0/+75 |
| | | | | reorg. Also added tests to make sure erros and warnings are raised where they should be. | ||||
* | Removed Global variable HTML_PLACEHOLDER. Use HtmlStash.get_placeholder(key) ↵ | Waylan Limberg | 2010-07-06 | 1 | -4/+2 |
| | | | | if you need it. | ||||
* | Moved HtmlStash and base Prosessor classes to the new util module. | Waylan Limberg | 2010-07-06 | 1 | -3/+3 |
| | |||||
* | Moved test dir back out of markdown lib. We don't need to install the tests ↵ | Waylan Limberg | 2010-02-12 | 1 | -0/+214 |
in everyones site-packages. We just need to distrubute them in the tarball for people to run before installing etc. |