Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added .md to README.md etc in MANIFEST.in. | Waylan Limberg | 2012-07-05 | 1 | -3/+3 |
| | |||||
* | Fixed #106. Replaced all references to freewisdom.org (except for Yuri's ↵ | Waylan Limberg | 2012-06-28 | 16 | -43/+42 |
| | | | | homepage). | ||||
* | Fixed #110. Documented the 'fenced_code' extension's support for the ↵ | Waylan Limberg | 2012-06-28 | 1 | -0/+13 |
| | | | | 'codehilite' extension. | ||||
* | Fixed #109. The attr_list extension can now be loaded either before or after ↵ | Waylan Limberg | 2012-06-28 | 1 | -2/+6 |
| | | | | the headerid extension. | ||||
* | Fixed #105. Non-existant extensions fail with a warning only. | Waylan Limberg | 2012-06-28 | 1 | -1/+1 |
| | |||||
* | Fix #99. Account for empty header IDs when ensuring uniqueness. | Waylan Limberg | 2012-05-24 | 1 | -1/+1 |
| | |||||
* | Fixed Issue #98. The language designator must start at the beginging of the ↵ | Waylan Limberg | 2012-05-18 | 1 | -1/+1 |
| | | | | first line of a code block for codehilite to recognize it. | ||||
* | Merge branch 'master' of github.com:waylan/Python-Markdown | Waylan Limberg | 2012-05-04 | 1 | -4/+9 |
|\ | |||||
| * | Updated docs to reflect fix in #82. | Waylan Limberg | 2012-05-03 | 1 | -4/+9 |
| | | |||||
* | | Updated version to 2.2.0.alpha.2.2.0.alpha | Waylan Limberg | 2012-05-04 | 2 | -28/+28 |
| | | |||||
* | | Added release notes for v2.2.0. | Waylan Limberg | 2012-05-04 | 3 | -17/+87 |
|/ | |||||
* | Fixed #82. 'enable_attributes' honors 'safe_mode'. | Waylan Limberg | 2012-05-03 | 1 | -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/master | Waylan Limberg | 2012-04-17 | 4 | -6/+14 |
|\ | | | | | Attempted fix for issue 87 | ||||
| * | Add test for 5236a9838c580a17c3299efb97d9f41ce2a1efab | Catalin Iacob | 2012-04-17 | 3 | -0/+7 |
| | | |||||
| * | Fixed #87 | Catalin Iacob | 2012-04-16 | 1 | -6/+7 |
|/ | | | | Elements should be inserted in the tree regardless of enable_attributes | ||||
* | Merge pull request #94 from fin/master | Waylan Limberg | 2012-04-11 | 2 | -0/+2 |
|\ | | | | | added a test for the previous pull request | ||||
| * | tests for 9852c2263ef7775d2a508a9c1721148cbf3ae258 | fin | 2012-04-11 | 2 | -0/+2 |
| | | |||||
* | | Merge pull request #93 from fin/master | Waylan Limberg | 2012-04-11 | 1 | -1/+1 |
|\| | | | | | Remove `<del>` and `<ins>` from block-level elements list | ||||
| * | Remove `<ins>` and `<del>` from html block element list | fin | 2012-04-11 | 1 | -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 Limberg | 2012-03-21 | 1 | -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 Limberg | 2012-03-19 | 2 | -3/+11 |
| | | | | Also added a test. Thanks for the report. | ||||
* | Merge pull request #86 from SimonSapin/master | Waylan Limberg | 2012-03-18 | 2 | -3/+3 |
|\ | | | | | Typo fix in doc: s/extension-configs/extension_configs/ | ||||
| * | Typo fix in doc: s/extension-configs/extension_configs/ | Simon Sapin | 2012-03-19 | 2 | -3/+3 |
|/ | |||||
* | Point to docs hosted with PyPI rather than Yuri's missing site. | Waylan Limberg | 2012-03-07 | 4 | -9/+10 |
| | |||||
* | Added siteindex to docs. | Waylan Limberg | 2012-03-07 | 5 | -12/+85 |
| | |||||
* | Add release notes, authors and change_log to docs. | Waylan Limberg | 2012-03-07 | 10 | -67/+124 |
| | |||||
* | Shorten INSTALL.md to just point to the docs. | Waylan Limberg | 2012-03-07 | 1 | -68/+1 |
| | |||||
* | Rename docs/*.md => docs/*.txt | Waylan Limberg | 2012-03-07 | 30 | -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 Limberg | 2012-03-07 | 10 | -35/+36 |
| | |||||
* | Added a bunch of internal links to the docs. | Waylan Limberg | 2012-03-07 | 4 | -71/+70 |
| | |||||
* | Rewrote parts of install docs for clarity. | Waylan Limberg | 2012-03-07 | 1 | -25/+27 |
| | |||||
* | Renamed a few docswith better file names. | Waylan Limberg | 2012-03-07 | 9 | -26/+25 |
| | |||||
* | Fixed a few minor redering bugs in docs. | Waylan Limberg | 2012-03-07 | 2 | -9/+13 |
| | |||||
* | Refactored Docs to use Sphinx styled template. | Waylan Limberg | 2012-03-01 | 30 | -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 Limberg | 2012-02-13 | 1 | -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 Limberg | 2012-02-02 | 3 | -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 Limberg | 2012-01-30 | 1 | -1/+1 |
| | |||||
* | Fixed #77. util.isBlockLevel() needs to check entire tag passed to it. | Waylan Limberg | 2012-01-30 | 2 | -3/+3 |
| | |||||
* | Fixed #75. Right tags in raw html are more properly identified. | Waylan Limberg | 2012-01-30 | 1 | -1/+1 |
| | |||||
* | Merge pull request #50 from nud/import-extensions | Waylan Limberg | 2012-01-24 | 1 | -6/+7 |
|\ | | | | | Allow specifying the full module name for extensions. | ||||
| * | Allow specifying the full module name for extensions. | Steve Frécinaux | 2011-11-02 | 1 | -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 Limberg | 2012-01-24 | 6 | -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. | ||||
* | | Provide more control to list processors subclasses. | Waylan Limberg | 2012-01-24 | 1 | -1/+3 |
| | | | | | | | | | | This will make it easier for extensions to subclass the list block processors and alter their behavior. Such as the request in issue #64. | ||||
* | | Release 2.1.1. A bugfix release.2.1.1.final | Waylan Limberg | 2012-01-22 | 3 | -4/+11 |
| | | |||||
* | | Updated change log to include last few releases. | Waylan Limberg | 2012-01-22 | 1 | -0/+4 |
| | | | | | | I forget about this now that we have a git log and release notes. | ||||
* | | Fixed #73. Codehilite now works in footnotes. | Waylan Limberg | 2012-01-20 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | The footnotes treeprocessor must be the first one run so that all others, including codehilite's, can run on the contents of the footnote div which is created and inserted by the footnotes treeprocessor. Thanks to startling for the report. | ||||
* | | Removed Codehilite from tests. | Waylan Limberg | 2012-01-20 | 2 | -32/+32 |
| | | | | | | | | | | | | Codehilite generates differant output with differant versiosn of pygments. We support those various versions of pygments but can't unsure that the same version is always available on every platform tests are run on. | ||||
* | | It is spelled 'serializers' not 'searializers'. | Waylan Limberg | 2012-01-20 | 3 | -8/+8 |
| | | |||||
* | | Always use Markdown's serializers. | Waylan Limberg | 2012-01-20 | 1 | -1/+1 |
| | | | | | | | | | | Not only does this ensure that all output matches the output_format, but it is nessecary to run in Python 3. | ||||
* | | Inline html is now escaped by the searializer. | Waylan Limberg | 2012-01-19 | 7 | -8/+9 |
| | | | | | | | | | | | | | | | | Final fix to issue introduced in fix for #59. Weird stuff inside angle brackets now also work in safe_mode='escape'. We just did the same thing as with block html, let the (x)html searializer do the escaping. Tests updated including the standalone test moved to match the non-escape cases. |