aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added more expressive description of an error.Scorpil2012-07-201-1/+5
|
* Merge pull request #118 from ThiefMaster/patch-1Waylan Limberg2012-07-161-1/+1
|\ | | | | Stack Overflow does NOT convert single linebreaks in markdown to `<br>` ...
| * Stack Overflow does NOT convert single linebreaks in markdown to `<br>` tags.Adrian2012-07-161-1/+1
|/
* Fixed #115. Make sure all file objects are closed.Waylan Limberg2012-07-122-4/+10
|
* Fixed 113. We still support Python 2.5 until Markdown version 2.3.Waylan Limberg2012-07-121-1/+1
|
* Fixed #112 and cleaned up error reporting when loading extensions.Waylan Limberg2012-07-122-12/+16
|
* Upped version to 2.2.0-Final.2.2.0.finalWaylan Limberg2012-07-051-1/+1
|
* Removed beta warning from 2.2 release notes.Waylan Limberg2012-07-051-3/+1
|
* Added .md to README.md etc in MANIFEST.in.Waylan Limberg2012-07-051-3/+3
|
* Fixed #106. Replaced all references to freewisdom.org (except for Yuri's ↵Waylan Limberg2012-06-2816-43/+42
| | | | homepage).
* Fixed #110. Documented the 'fenced_code' extension's support for the ↵Waylan Limberg2012-06-281-0/+13
| | | | 'codehilite' extension.
* Fixed #109. The attr_list extension can now be loaded either before or after ↵Waylan Limberg2012-06-281-2/+6
| | | | the headerid extension.
* Fixed #105. Non-existant extensions fail with a warning only.Waylan Limberg2012-06-281-1/+1
|
* Fix #99. Account for empty header IDs when ensuring uniqueness.Waylan Limberg2012-05-241-1/+1
|
* Fixed Issue #98. The language designator must start at the beginging of the ↵Waylan Limberg2012-05-181-1/+1
| | | | first line of a code block for codehilite to recognize it.
* Merge branch 'master' of github.com:waylan/Python-MarkdownWaylan Limberg2012-05-041-4/+9
|\
| * Updated docs to reflect fix in #82.Waylan Limberg2012-05-031-4/+9
| |
* | Updated version to 2.2.0.alpha.2.2.0.alphaWaylan Limberg2012-05-042-28/+28
| |
* | Added release notes for v2.2.0.Waylan Limberg2012-05-043-17/+87
|/
* Fixed #82. 'enable_attributes' honors 'safe_mode'.Waylan Limberg2012-05-031-0/+4
| | | | | | | Note that you can still explicitly set 'enable_attributes' and that value will be honored regardless of 'safe_mode'. However if 'safe_mode' is on and 'enable_attributes' is not explicitly set, then 'enable_attributes' defaults to False.
* Merge pull request #95 from cataliniacob/masterWaylan Limberg2012-04-174-6/+14
|\ | | | | Attempted fix for issue 87
| * Add test for 5236a9838c580a17c3299efb97d9f41ce2a1efabCatalin Iacob2012-04-173-0/+7
| |
| * Fixed #87Catalin Iacob2012-04-161-6/+7
|/ | | | Elements should be inserted in the tree regardless of enable_attributes
* Merge pull request #94 from fin/masterWaylan Limberg2012-04-112-0/+2
|\ | | | | added a test for the previous pull request
| * tests for 9852c2263ef7775d2a508a9c1721148cbf3ae258fin2012-04-112-0/+2
| |
* | Merge pull request #93 from fin/masterWaylan Limberg2012-04-111-1/+1
|\| | | | | Remove `<del>` and `<ins>` from block-level elements list
| * Remove `<ins>` and `<del>` from html block element listfin2012-04-111-1/+1
|/ | | | They are span elements. `<del>` is explicitly mentioned as such in the [markdown syntax document](http://daringfireball.net/projects/markdown/syntax)
* Allow blockprocessor.run to return True or False.Waylan Limberg2012-03-211-4/+5
| | | | | | | | | This allows the run method to determine if a block is or is not a match in the midst of parsing outside of the test method. The goal is to eliminate the often redundant test method in the future. In the interim, it remains and if the run method returns None, the existing behavior is maintained. Returning None may generate a DepreciationWarning later. Note that test must still return True to even get to the run method.
* Fixed #85. Odict now handles link errors correctly.Waylan Limberg2012-03-192-3/+11
| | | | Also added a test. Thanks for the report.
* Merge pull request #86 from SimonSapin/masterWaylan Limberg2012-03-182-3/+3
|\ | | | | Typo fix in doc: s/extension-configs/extension_configs/
| * Typo fix in doc: s/extension-configs/extension_configs/Simon Sapin2012-03-192-3/+3
|/
* Point to docs hosted with PyPI rather than Yuri's missing site.Waylan Limberg2012-03-074-9/+10
|
* Added siteindex to docs.Waylan Limberg2012-03-075-12/+85
|
* Add release notes, authors and change_log to docs.Waylan Limberg2012-03-0710-67/+124
|
* Shorten INSTALL.md to just point to the docs.Waylan Limberg2012-03-071-68/+1
|
* Rename docs/*.md => docs/*.txtWaylan Limberg2012-03-0730-1/+1
| | | | | | | | | The documentation uses features of Python-Markdown that are not supported on GitHub and it's better to get a source view of the docs anyway. For example, that way comments and bug reports can reference a specific line of a file. Of course, it makes sense for Github to render the README, so that is left with the `.md` file extension.
* Fixed up some formating errors in docs and added/fixed more internal links.Waylan Limberg2012-03-0710-35/+36
|
* Added a bunch of internal links to the docs.Waylan Limberg2012-03-074-71/+70
|
* Rewrote parts of install docs for clarity.Waylan Limberg2012-03-071-25/+27
|
* Renamed a few docswith better file names.Waylan Limberg2012-03-079-26/+25
|
* Fixed a few minor redering bugs in docs.Waylan Limberg2012-03-072-9/+13
|
* Refactored Docs to use Sphinx styled template.Waylan Limberg2012-03-0130-48/+975
| | | | | | This is not a full Sphinx implementation. Just a limited implementation which converts our markdown source filed to work with the default css for Sphinx so it looks like Pythons docs.
* Fixed #79. stdout now works from windows command line on Python 3.Waylan Limberg2012-02-131-1/+1
| | | | stdout is used later based on output being None. Don't try to get a jump on that.
* Fixed #78. Added support for two line link refs.Waylan Limberg2012-02-023-14/+21
| | | | | Also refactored the reference preprocessor to make this a little easier to implement. Regex does more now.
* Fixed #76. HTML attrs are a dict not a tuple. Silly typo.Waylan Limberg2012-01-301-1/+1
|
* Fixed #77. util.isBlockLevel() needs to check entire tag passed to it.Waylan Limberg2012-01-302-3/+3
|
* Fixed #75. Right tags in raw html are more properly identified.Waylan Limberg2012-01-301-1/+1
|
* Merge pull request #50 from nud/import-extensionsWaylan Limberg2012-01-241-6/+7
|\ | | | | Allow specifying the full module name for extensions.
| * Allow specifying the full module name for extensions.Steve Frécinaux2011-11-021-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | Before this patch, it was possible to pass a list of extensions and parameters to use when instantiating a new Markdown instance, but it was not possible to give a full module name; the extension had to be a submodule in markdown.extensions. Now we allow giving a full module path, to make it easy to use custom extensions which are not bundled within the markdown package. The previous behaviour has been retained when there is no '.' in the extension name.
* | Fixes #64. Added sane_list extension.Waylan Limberg2012-01-246-0/+165
| | | | | | | | | | | | | | | | | | | | This is an extension which alters the behavior of lists to be less surprising. If turned out to be rather simple to code. I'm surprised no one had written it yet. I should note that this extension does not generate separate lists if different unordered list markers are used (`*` verses `-` verses `+`) The way the parser works that would be a little more tricky.