Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved line-endings cleanup from transform to convert method so it runs prior ↵ | Waylan Limberg | 2008-03-06 | 3 | -7/+16 |
| | | | | to textPreprocessors. Raw HTML with CRLF line endings now works properly. Also added a test. Fixes [1908691]. | ||||
* | fixed testing framework to actually use the extensions passed in and a few ↵ | Waylan Limberg | 2008-03-03 | 6 | -43/+44 |
| | | | | other minor cleanup things. | ||||
* | Some tests I forgot to checking with recent commits. | Waylan Limberg | 2008-03-03 | 4 | -4/+53 |
| | |||||
* | Fixed bugs involving greedy/non-greedy regexes | David Wolever | 2008-02-29 | 5 | -79/+9 |
| | |||||
* | Added an example of how to use footnotes, fixed a small bug where the return ↵ | David Wolever | 2008-02-26 | 1 | -1/+9 |
| | | | | link's title always said "Jump back to footnote 1" | ||||
* | Removed the rigorous type-checking when loading extensions. If it walks ↵ | David Wolever | 2008-02-26 | 1 | -2/+4 |
| | | | | like a duck... | ||||
* | mdx_footnotes.makeExtension() was crashing because the default value of ↵ | David Wolever | 2008-02-26 | 1 | -1/+1 |
| | | | | configs was None instead of []. | ||||
* | forgot to include the extension in the error message. | David Wolever | 2008-02-25 | 1 | -2/+2 |
| | |||||
* | Modified the Markdown object to accept extensions as instantiated Extension ↵ | David Wolever | 2008-02-25 | 1 | -52/+53 |
| | | | | objects. No APIs were harmed :) | ||||
* | Allow one or two spaces before a blockquote. Fixes [1899925] | Waylan Limberg | 2008-02-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | That report actually askes for three spaces in imitation of markdown.pl. However, the syntax rules overrule markdown.pl (even per J.G.) and the rules give no such allowance for any spaces. Such spaces have been a subject of debate on the list as well. As it turns out, in python-markdown, allowing 3 spaces creates some problems for nested blockquotes (i.e.: a codeblock in a blockquote would need to be indented 5 spaces rather than 4.) Since we can't be breaking that currently correct and expected behavior, I'll conceed and allow 2. After all, markdown is supposed to be easier for humans to read and edit. One or two spaces are not so easy for the human eye to detect, so we'll allow them. Three looks much more like 4, so I don't care that we don't allow that many. | ||||
* | Added https and ftp to autolinks. Fixes [1897830]. | Waylan Limberg | 2008-02-21 | 1 | -1/+1 |
| | |||||
* | forgot to update version_info for 1.7 release | Waylan Limberg | 2008-02-20 | 2 | -2/+2 |
| | |||||
* | Added svn:ignore properties to test directories, checked in failing test case. | David Wolever | 2008-02-18 | 2 | -0/+3 |
| | |||||
* | Final commit before 1.7 final is released. Updated CHAGE_LOG, setp.py 1.7_Final | Waylan Limberg | 2008-02-18 | 3 | -3/+18 |
| | | | | | and added a MANIFEST file. | ||||
* | Added better documentation to pre & post proccessors and fixed inheritance ↵ | Waylan Limberg | 2008-02-13 | 1 | -90/+128 |
| | | | | issues. | ||||
* | Just doing a little code cleanup. | Waylan Limberg | 2008-02-13 | 1 | -27/+18 |
| | |||||
* | Fixed rawhtml to properly honor <?foo>, <@foo>, and <%foo>. Fixed | Waylan Limberg | 2008-02-09 | 1 | -1/+1 |
| | | | | | [1861160] | ||||
* | No longer replacing " with @quot;. Fixes [1862742] | Waylan Limberg | 2008-02-09 | 11 | -154/+143 |
| | |||||
* | fixed some basic white space issues in code with mdx_footnotes.py. Fixed ↵ | Waylan Limberg | 2008-02-08 | 1 | -6/+6 |
| | | | | [1877510]. | ||||
* | Updated changelog. | Waylan Limberg | 2007-12-13 | 1 | -1/+2 |
| | |||||
* | Adjustments to match unicode policy as discussed on list and other minor | Waylan Limberg | 2007-12-13 | 6 | -112/+104 |
| | | | | | cleanup in preparation for release 1.7. | ||||
* | Updated docs. | Waylan Limberg | 2007-12-13 | 5 | -375/+191 |
| | |||||
* | Updated docs - removed home_page.txt and added README.txt | Waylan Limberg | 2007-12-13 | 0 | -0/+0 |
| | |||||
* | Set property svn:keywords to "Revision". Now the "$Rev$" keyword should work. | Waylan Limberg | 2007-12-03 | 0 | -0/+0 |
| | |||||
* | Updated CHANGE_LOG to include recent changes | Waylan Limberg | 2007-11-29 | 1 | -5/+17 |
| | |||||
* | Added support for images inside links and updated tests. Fixes [1458136]. | Waylan Limberg | 2007-11-29 | 5 | -69/+64 |
| | | | | | | | | Note, to accomplish this, a negative lookbehind (for a !) was added to each link regex so they could be run before the image regex. The (fairly new) recursion on the link text then parses the image. Not sure how the negative lookbehind will affect performance. | ||||
* | Footnotes that end in anyting but a <p> (list, blockquote, codeblock) now have | Waylan Limberg | 2007-11-29 | 5 | -66/+132 |
| | | | | | | | | | | | | | | | | the backlink in a <p> which is appended to the end of the footnote. Fixes [1831600] Also fixed multiparagraph footnotes so that the first paragraph is actually wrapped in a <p> element. This results in one-liners also wrapped in <p> elements, but this is inline with PHP Markdown Extra's behavior. That means the test for `node.type == "text"` should never get a match, but I'm leaving it in for now. Also added some tests, although they are not properly included in a test directory for use with the testing framework. Seeing the framework currently ignores extensions, we'll worry about that later. | ||||
* | Cleaned up some shitespace - all colons (:) are consistantly spaced and ↵ | Waylan Limberg | 2007-11-28 | 1 | -300/+300 |
| | | | | other minor things | ||||
* | `message` now uses logging module. | Waylan Limberg | 2007-11-19 | 1 | -11/+22 |
| | |||||
* | Removed recursion limit in _process_section(). Fixes [1763338] | Waylan Limberg | 2007-11-19 | 1 | -50/+47 |
| | |||||
* | Added escaping to commandline. | Waylan Limberg | 2007-11-05 | 1 | -3/+3 |
| | |||||
* | safe_mode now has three options: "replace", "remove" and "escape". Setting ↵ | Waylan Limberg | 2007-11-05 | 1 | -6/+8 |
| | | | | safe_mode to True gets the old behavior - "replace". | ||||
* | Brought CHANGELOG uptodate. | Waylan Limberg | 2007-11-05 | 1 | -0/+14 |
| | |||||
* | Added html escaping as an optional behavior to the default of removing html ↵ | Waylan Limberg | 2007-11-05 | 1 | -2/+12 |
| | | | | in safe_mode. | ||||
* | Cleaned up doc string and code for RawHtmlTextPreprocessor. | Waylan Limberg | 2007-11-05 | 1 | -2/+16 |
| | |||||
* | Created a RawHtmlTextPreprocessor and moved code that restores/strips raw ↵ | Waylan Limberg | 2007-11-05 | 1 | -16/+25 |
| | | | | html from the convert method to that TextPreprocessor. It should now be rather simple to write an extension to perhapsescape the html instead. | ||||
* | Fixed a typo in the docstring. | Waylan Limberg | 2007-11-03 | 1 | -1/+1 |
| | |||||
* | Allow repeated calls to md.convert to pass in an empty string. Also fixed ↵ | Waylan Limberg | 2007-11-03 | 4 | -3/+3 |
| | | | | testing framework to allow tests for this and added tests. Fixes [1825231] | ||||
* | added tests for codeblock on first line | Waylan Limberg | 2007-11-03 | 2 | -0/+3 |
| | |||||
* | Fixed infinite loop in bracket regex and added tests | Waylan Limberg | 2007-10-30 | 3 | -2/+124 |
| | |||||
* | Fixed BOM removal with non-ASCII input [1817528] - Thanks for the patch ↵ | Waylan Limberg | 2007-10-30 | 1 | -6/+6 |
| | | | | Malcolm Tredinnick | ||||
* | Factored out header and paragraph code from _processSection() to ↵ | Waylan Limberg | 2007-10-11 | 1 | -27/+32 |
| | | | | _processHeader() & _processParagraph(). See [1793419]. | ||||
* | Horizontal rules in block quotes with tests. Fixes [1709864]. | Waylan Limberg | 2007-10-11 | 3 | -2/+51 |
| | |||||
* | Previous commit (r42) was supposed to update the misc/two-spaces test so ↵ | Waylan Limberg | 2007-10-11 | 2 | -0/+36 |
| | | | | here it is. | ||||
* | Updated misc/some-test to test line breaks in list items and removed the ↵ | Waylan Limberg | 2007-10-11 | 1 | -9/+5 |
| | | | | "inline" tag on the htmlStash - The old Linebreaks proprocessor was the only thing using it. | ||||
* | Replace LineBreaks preprocessor with an inlinePattern and update tests. ↵ | Waylan Limberg | 2007-10-11 | 6 | -50/+31 |
| | | | | Blank lines (" \n") and headers no longer get linebreaks and the two spaces are no longer preserved. | ||||
* | Added textPreprocessor - all missing chnages in 1.6b should now be in trunk. | Waylan Limberg | 2007-10-09 | 1 | -6/+8 |
| | |||||
* | Updated tests/misc/more_comments.html to match 1.6 - fixes [1794694] | Waylan Limberg | 2007-10-09 | 1 | -0/+10 |
| | |||||
* | Removed whitespace from numeric entity test that shouldn't be there. | Waylan Limberg | 2007-10-08 | 1 | -1/+1 |
| | |||||
* | Empty inline image link - fixed [1799251] | Waylan Limberg | 2007-10-08 | 1 | -1/+4 |
| |