Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | toc: insert `¶` instead of raw unicode character | Dmitry Shachnev | 2013-09-29 | 2 | -7/+7 |
| | |||||
* | Mention new option in toc.txt | Dmitry Shachnev | 2013-09-29 | 1 | -0/+2 |
| | |||||
* | Add tests for the previous two commits | Dmitry Shachnev | 2013-09-25 | 4 | -10/+23 |
| | |||||
* | Add new "permalink" option to toc extension | Dmitry Shachnev | 2013-09-25 | 3 | -15/+34 |
| | | | | and use it in our docs | ||||
* | Add new utility function parseBoolValue() | Dmitry Shachnev | 2013-09-25 | 4 | -23/+20 |
| | | | | and use it in all extension that need parsing bool config values. | ||||
* | Merge pull request #247 from vhf/patch-1 | Waylan Limberg | 2013-09-18 | 1 | -1/+1 |
|\ | | | | | Typo fix | ||||
| * | Typo fix | vhf / victor felder | 2013-09-09 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #251 from me-and/wikilinks-s | Waylan Limberg | 2013-09-18 | 1 | -26/+26 |
|\ \ | | | | | | | Add missing "s" to wikilinks documentation. Fixes #250. | ||||
| * | | Clean trailing whitespace | Adam Dinwoodie | 2013-09-19 | 1 | -21/+21 |
| | | | |||||
| * | | Correct documentation: `wikilink` -> `wikilinks` | Adam Dinwoodie | 2013-09-19 | 1 | -6/+6 |
|/ / | | | | | | | This fixes #250. | ||||
* | | Merge pull request #249 from lvella/master | Waylan Limberg | 2013-09-11 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix: "AttributeError: 'dict_items' object has no attribute 'sort'" | ||||
| * | Fix: "AttributeError: 'dict_items' object has no attribute 'sort'" | Lucas Clemente Vella | 2013-09-11 | 1 | -1/+1 |
|/ | | | | Happens on pip install with Python 3. | ||||
* | Merge pull request #246 from FND/patch-1 | Waylan Limberg | 2013-09-04 | 1 | -1/+1 |
|\ | | | | | fix typo | ||||
| * | fix typo | FND | 2013-09-04 | 1 | -1/+1 |
|/ | |||||
* | Ensure each term on def list maintains its own loose status. | Waylan Limberg | 2013-09-02 | 3 | -2/+23 |
| | | | | | | Previously, the code was ignoring whether this was a new term when determining whether the currect item should be loose or not. Fixes #243. Thanks for the report @Anomareh. | ||||
* | Merge pull request #244 from Grahack/patch-3 | Waylan Limberg | 2013-08-24 | 1 | -1/+1 |
|\ | | | | | Typo in util.py | ||||
| * | Typo in util.py | Grahack | 2013-08-24 | 1 | -1/+1 |
|/ | | | implemenation -> implementation | ||||
* | Allow fenced_code to be configurable in subclasses. | Waylan Limberg | 2013-08-19 | 1 | -10/+9 |
| | | | | | Not sure why I was using global variables here. Anyway. Fixed now. Thanks to Andrew for pointing it out. | ||||
* | Added release notes for pending release of v2.4. | Waylan Limberg | 2013-08-13 | 4 | -5/+53 |
| | | | | | Since adding the new smarty extension, the nex release it more than just a bugfix release. | ||||
* | Deprecated CodeHilite's force_linenos config setting. | Waylan Limberg | 2013-08-13 | 1 | -1/+1 |
| | | | | It was previously marked pendingdeprecation in v2.3. Now deprecated. | ||||
* | Extended headerid's rawHTML in id handling to toc ext. | Waylan Limberg | 2013-08-11 | 2 | -16/+20 |
| | |||||
* | Allow extensions to register serializers | Waylan Limberg | 2013-08-07 | 3 | -8/+28 |
| | | | | | | | | | 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 | 2 | -4/+35 |
| | | | | | | | 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. | ||||
* | HeaderID Ext now handles raw html in ids. Fixes #232 | Waylan Limberg | 2013-07-28 | 3 | -2/+32 |
| | |||||
* | Fix Python 3 compat in Attr_list. Fixes #218. | Waylan Limberg | 2013-07-28 | 1 | -1/+1 |
| | |||||
* | Merge pull request #233 from mitya57/run-test-fix | Waylan Limberg | 2013-07-28 | 1 | -1/+1 |
|\ | | | | | Fix NameError in run-tests.py | ||||
| * | Fix NameError in run-tests.py | Dmitry Shachnev | 2013-07-28 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #231 from mitya57/master | Waylan Limberg | 2013-07-28 | 10 | -5/+344 |
|\ | | | | | Add Smarty extension and use it for building docs. | ||||
| * | Some fixes requested by @waylan, cleanup and tests improvements | Dmitry Shachnev | 2013-07-27 | 3 | -13/+20 |
| | | |||||
| * | Use smarty extension when building docs | Dmitry Shachnev | 2013-07-26 | 1 | -1/+1 |
| | | |||||
| * | Add documentation for smarty extension | Dmitry Shachnev | 2013-07-26 | 5 | -4/+63 |
| | | |||||
| * | Add smarty extension, based on SmartyPants library | Dmitry Shachnev | 2013-07-26 | 4 | -0/+273 |
|/ | |||||
* | Added support for attr_lists on definition list terms. | Waylan Limberg | 2013-07-19 | 4 | -4/+24 |
| | | | | | | | | Like headers (h1-6) dt's can only be on one line, so we need to use the header regex on dt's. This was implemented after considering a recent [discussion](http://six.pairlist.net/pipermail/markdown-discuss/2013-July/002859.html) on the markdown mailing list. Prior to that discussion, I never considered that it was impossable to set block level attrs on dt's. Now it is. | ||||
* | Allow inline attr_lists at end of header. | Waylan Limberg | 2013-07-19 | 3 | -3/+3 |
| | | | | | | | | | | A header can be only one line - so unlike other block level elements, a attr_list must be at th eend of the line. To disingush it from an inline attr_list on the last child in a header, we must require at least one space before th eblock-level attrt_list. Always intended it to work that way. Not sure how I missed that before. At least we're testing for it now. | ||||
* | Attr_List Extension now also supports nested ol's. | Waylan Limberg | 2013-07-19 | 3 | -12/+54 |
| | | | | | | | | | | Not sure how I missed that when committing ea4af0d. Also as a side-effect, this fixes #230 - which brought my previous oversight to my attention. Thanks for the report @divisoryang. Also added some tests - including tests of list items without attr_lists. Sometimes I forget to test markup that does not use an extension when an extension is enabled. That's what resulted in #230 being reported. | ||||
* | MetaData no longer fails with no newline. Fixes #228. | Waylan Limberg | 2013-07-03 | 2 | -1/+8 |
| | |||||
* | Minor cleanup. | Waylan Limberg | 2013-06-16 | 1 | -1/+0 |
| | |||||
* | Attr_List Extension now support attr_lists on nested lists. | Waylan Limberg | 2013-06-16 | 3 | -2/+51 |
| | | | | | | A list item with a nested list complicates were the attr_list can be. Fixes #218. Thanks for the report @jpzimmer. | ||||
* | Fixed wikilinks extension's handling of config setting. Not sure how I ↵ | Waylan Limberg | 2013-06-16 | 1 | -2/+2 |
| | | | | didn't notice the tests were failing for this before. | ||||
* | Improved codehilite docs. Document `css_class` setting. | Waylan Limberg | 2013-06-16 | 1 | -5/+13 |
| | | | | | | Also cleaned up poor wording on other setting for codehilite. Thanks for the inital suggestion @davidcorne. Fixes #223. | ||||
* | AbbrExtension now handles abbreviations nested in other markup. | Waylan Limberg | 2013-06-16 | 2 | -2/+11 |
| | | | | | | | | Just set each abreviation as an AtomicString. Given the nature of abbreviations, they are not likely to ever contain any other markup anyway. Also added a test. Fixes #224. Thanks for the report @JakeChampion. | ||||
* | Fixed #216. WikiLink Extension actually accepts configs. | Waylan Limberg | 2013-05-19 | 1 | -2/+2 |
| | |||||
* | Updated extension API docs to list output_format and serializer on the md ↵ | Waylan Limberg | 2013-05-09 | 1 | -6/+9 |
| | | | | | | | | | instance. I still need to document everything on that list and probably a few things missing from the list. I also updated the warning about monkey patching to be a "Warning" admonition - now that we have that extension. Probably should depreciate access to md_globals in the extension API -- as we don't actually use any anymore. That dates back to pre-OO code. | ||||
* | Merge pull request #212 from shvechikov/patch-1 | Waylan Limberg | 2013-04-15 | 1 | -1/+1 |
|\ | | | | | Fixed a typo in the docs | ||||
| * | Fixed a typo in the docs | Leonid Shvechikov | 2013-04-15 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #207 from mitya57/cleanup | Waylan Limberg | 2013-03-23 | 4 | -11/+4 |
|\ | | | | | Some minor code cleanups | ||||
| * | odict.py: remove usage of iteritems_compat which was not working | Dmitry Shachnev | 2013-03-23 | 1 | -8/+3 |
| | | | | | | | | | | | | | | | | | | I've added iteritems_compat function in one of my previous pull requests, which was failing with: ./markdown/odict.py:106: undefined name 'iteritems_compat' This commit drops usage of that function. | ||||
| * | Remove some unused imports | Dmitry Shachnev | 2013-03-23 | 3 | -3/+1 |
|/ | |||||
* | Version 2.3.12.3.1.final | Waylan Limberg | 2013-03-22 | 1 | -1/+1 |
| | |||||
* | Added a note about tox in test suite docs. | Waylan Limberg | 2013-03-19 | 1 | -1/+7 |
| |