Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add Coverage (and Coveralls) support to tests. | Waylan Limberg | 2014-07-10 | 3 | -1/+8 |
| | | | | Looks like we need to write some more tests. Only 76% covered. | ||||
* | Support extensions as modules. | Waylan Limberg | 2014-05-23 | 1 | -1/+1 |
| | | | | | | | | | | Fixes #300. When a python module (.../__init__.py) is imported by `__import__` and the `from_list` argument is a unicode string (as is returned by rpartition), then an error is raised in Python 2.7. Force conversion to default string type (byte in 2.7 and unicode in 3) to avoid the error. For a full explaination, see issue [300](https://github.com/waylan/Python-Markdown/issues/300). | ||||
* | Upped version to 2.4.12.4.1-final | Waylan Limberg | 2014-05-22 | 1 | -1/+1 |
| | |||||
* | Merge pull request #310 from ryneeverett/issue308 | Waylan Limberg | 2014-05-22 | 4 | -23/+30 |
|\ | | | | | Fix issue308 and fix (unrelated) failure to break out of nest loop. | ||||
| * | Fix issue308 and fix (unrelated) failure to break out of nest loop. | ryneeverett | 2014-05-21 | 4 | -23/+30 |
|/ | |||||
* | Skip a weird PHP test. | Waylan Limberg | 2014-04-20 | 1 | -0/+4 |
| | | | I can't make out what this PHP test is trying to accomplish. From my point of view, our output is fine. So we skip this test. | ||||
* | No assertIs in Python 2.6. Fixes #294 | Waylan Limberg | 2014-04-20 | 1 | -1/+1 |
| | |||||
* | Merge pull request #306 from brownhead/master | Waylan Limberg | 2014-04-20 | 1 | -5/+8 |
|\ | | | | | Emphasized proper use of reset method in docs. | ||||
| * | Emphasized proper use of reset method in docs. | John Sullivan | 2014-04-19 | 1 | -5/+8 |
|/ | | | | This is related to waylan/Python-Markdown#305. | ||||
* | Added some badges to the README | Waylan Limberg | 2014-03-24 | 1 | -1/+5 |
| | | | Using shields.io for generating badges. | ||||
* | Update .travis.yml | Waylan Limberg | 2014-03-24 | 1 | -0/+3 |
| | | | Add install of libtidy dependancy. Forgot about that. | ||||
* | Add .travis.yml file | Waylan Limberg | 2014-03-24 | 1 | -0/+10 |
| | | | | | | | | | Just uses the existing tox config as described in <http://borntyping.com/posts/tox-and-travis-ci.html>. This fixes #299. I took this route rather than @mitya57's suggestion because we get better test coverage with tox's config (more dependencies are installed) and I can't see mirroring that here when we can just reuse it. | ||||
* | Merge pull request #296 from mitya57/smarty-fixes | Waylan Limberg | 2014-03-13 | 1 | -4/+4 |
|\ | | | | | Smarty extension fixes | ||||
| * | smarty: Fix test failure with Python 3.1 and 3.2. Fixes #295 | Dmitry Shachnev | 2014-03-11 | 1 | -1/+1 |
| | | |||||
| * | smarty: Pass tuples, not iterable strings to the pattern. | Dmitry Shachnev | 2014-03-11 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #293 from martinmaillard/fix-reference-typo | Waylan Limberg | 2014-03-03 | 1 | -1/+1 |
|\ | | | | | Fix typo in reference.txt | ||||
| * | Fix typo in reference.txt | Martin Maillard | 2014-03-03 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #292 from Dav1dde/master | Waylan Limberg | 2014-03-02 | 1 | -1/+1 |
|\ | | | | | added nav-tag as block level element. Fixes #191. Thanks @Dav1dde | ||||
| * | added nav-tag as block level element | David | 2014-03-02 | 1 | -1/+1 |
|/ | |||||
* | Upped version to 2.4 final.2.4-final | Waylan Limberg | 2014-02-16 | 2 | -2/+2 |
| | |||||
* | Cleaned up some minor issues with recent changes to docs. | Waylan Limberg | 2014-02-16 | 8 | -36/+55 |
| | |||||
* | Merge pull request #288 from lahwaacz/master | Waylan Limberg | 2014-02-16 | 20 | -306/+320 |
|\ | | | | | docs: improved documentation | ||||
| * | docs: capitalization fixes, plural fixes, small wording improvements | Jakub Klinkovský | 2014-02-15 | 17 | -54/+56 |
| | | |||||
| * | docs: update wikilinks documentation | Jakub Klinkovský | 2014-02-15 | 1 | -38/+24 |
| | | |||||
| * | docs: update toc documentation | Jakub Klinkovský | 2014-02-15 | 1 | -30/+43 |
| | | |||||
| * | docs: update smarty documentation | Jakub Klinkovský | 2014-02-15 | 1 | -19/+10 |
| | | |||||
| * | docs: update sane_lists documentation | Jakub Klinkovský | 2014-02-15 | 1 | -12/+4 |
| | | |||||
| * | docs: update nl2br documentation | Jakub Klinkovský | 2014-02-15 | 1 | -3/+15 |
| | | |||||
| * | docs: update meta_data documentation | Jakub Klinkovský | 2014-02-15 | 1 | -14/+25 |
| | | |||||
| * | docs: update header_id documentation | Jakub Klinkovský | 2014-02-15 | 1 | -10/+16 |
| | | |||||
| * | docs: update codehilite documentation | Jakub Klinkovský | 2014-02-15 | 1 | -67/+72 |
| | | |||||
| * | docs: improved documentation of the extra/ extensions | Jakub Klinkovský | 2014-02-15 | 8 | -79/+75 |
|/ | | | | | | Simplified, unified style, added some undocumented options. NOTE: Footnotes/UNIQUE_IDS stays mostly undocumented | ||||
* | Merge pull request #287 from mitya57/master | Waylan Limberg | 2014-02-13 | 6 | -57/+58 |
|\ | | | | | Release Notes and a fix for Smarty | ||||
| * | smarty: Get rid of canonicalize() function. | Dmitry Shachnev | 2014-02-13 | 1 | -51/+16 |
| | | | | | | | | | | | | | | | | The previous problem happened because canonicalize() removed the space from closeClass regexp. Instead of fixing the function, get rid of it completely. It should also make module load a bit faster. | ||||
| * | Add a (failing) test for Smarty extension. | Dmitry Shachnev | 2014-02-13 | 2 | -1/+3 |
| | | |||||
| * | Updated version 2.4 release notes. | Dmitry Shachnev | 2014-02-13 | 3 | -5/+39 |
|/ | |||||
* | Merge pull request #285 from mitya57/master | Waylan Limberg | 2014-02-12 | 2 | -2/+2 |
|\ | | | | | Fix some tests failures | ||||
| * | Fix some tests failures | Dmitry Shachnev | 2014-02-12 | 2 | -2/+2 |
|/ | |||||
* | Merge pull request #284 from eichin/patch-2 | Waylan Limberg | 2014-02-11 | 1 | -1/+1 |
|\ | | | | | typo | ||||
| * | typo | Mark Eichin | 2014-02-11 | 1 | -1/+1 |
|/ | | | chaining calls, not changing calls | ||||
* | Merge pull request #282 from llbit/patch-1 | Waylan Limberg | 2014-02-06 | 1 | -1/+1 |
|\ | | | | | Pedantic edit in installation instructions | ||||
| * | Pedantic edit in installation instructions | Jesper Öqvist | 2014-02-06 | 1 | -1/+1 |
|/ | | | Fixed "you're"/"your" mixup. Sorry. | ||||
* | No longer restrict INLUNE_PLACEHOLDER to 4 digits. | Waylan Limberg | 2014-02-02 | 1 | -1/+1 |
| | | | | | | This was limiting the parser to only 10,000 placeholders (0-9999) per document. removing this limitation allows longer documents ot be parsered correctly. Fixes #255. | ||||
* | Merge branch 'master' of github.com:waylan/Python-Markdown | Waylan Limberg | 2014-01-12 | 4 | -0/+27 |
|\ | |||||
| * | Merge pull request #267 from ryneeverett/attr_list-tables | Waylan Limberg | 2014-01-11 | 4 | -0/+27 |
| |\ | | | | | | | tables and attr_list compatibility | ||||
| | * | tables_and_attr_list test | ryneeverett | 2014-01-11 | 3 | -0/+25 |
| | | | |||||
| | * | tables and attr_list compatibility | ryneeverett | 2013-11-13 | 1 | -0/+2 |
| | | | |||||
* | | | Improved multiline comment parsing. | Waylan Limberg | 2014-01-12 | 5 | -12/+55 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #257 and slightly alters comment parsing behavior. Unlike self-closing tags, a comment can contain angle brackets between the opening and closing tags. The greaterthan angle bracket at the end of the first block should not be mistaken for closing the comment. Need to actually check for a comment closing tag (`-->`). If one if not found, then the comment keeps going (to the end of the document if nessecary) just like in HTML. That last bit is a slight change from previous behavior, but should be unsurprising as that's how broswers parse html comments. And as far as I can tell, more implementations follow this behavior than any other. The ones that don't seem to be all over the place. | ||||
* | | No longer percent encode spaces in urls. | Waylan Limberg | 2014-01-09 | 3 | -4/+3 |
| | | | | | | | | | | | | | | | | | | | | | | The current implementation was wrong as it also percent encoded query strings (which should be plus encoded) and calling urllib.quote on the path (and urllib.quote_plus on the query string) assumes the url is not already encoded. What if the document author pasted a url that was already encoded? She probably did not intend for `%20` to become `%2520`. Or did she? It is now clear to me why many implementation do nothing to urls. Just pass them though as-is. To bad if they are not valid HTML. HTML authors have to encodee their own urls, so I guess markdown authors have to as well. | ||||
* | | Only escape ESCAPED_CHARS. | Waylan Limberg | 2014-01-09 | 3 | -1/+25 |
| | | | | | | | | | | | | Leave all other chars prefaced by a backslash alone. Fixes #242. Not sure why I thought that I needed to add another backslash. Thanks for the report and the test case @mhubig. |