aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Adding extensions tests.Yuri Takhteyev2008-07-295-1/+78
|
* Darius Bacon's patch for the RSS extension for the case where no itemsYuri Takhteyev2008-07-251-0/+1
| | | | are defined.
* Fixing ticket 000007 (Ordered and unordered list merged).Yuri Takhteyev2008-07-201-2/+1
|
* Import failures in load_extension are again silent (Markdown continues ↵Waylan Limberg2008-07-171-4/+21
| | | | without the extension). Added the overridable extendMarkdown method to the Extension class which makes it easy for load_extension to create and return a dummy extension on import failure. Besides, it should be there anyway to document the API.
* Switching to simpler non-printable placeholders.Yuri Takhteyev2008-07-011-5/+4
|
* Using control characters for HTML placeholdersYuri Takhteyev2008-07-011-2/+9
|
* create the test output directory if it doesn't already exist.Jeff Balogh2008-05-301-0/+3
| | | | codecs.open was failing without it.
* Whoops. "ht" -> "hd".Yuri Takhteyev2008-05-301-1/+1
|
* Making difflib.HtmlDiff optional for compatibility with python 2.3.Yuri Takhteyev2008-05-301-7/+11
|
* Merge git://gitorious.org/python-markdown/mainlineYuri Takhteyev2008-05-3010-215/+566
|\
| * The code & pre tags in Fenced Code Blocks are now closed properly.Waylan Limberg2008-05-181-5/+5
| |
| * Allow hashes (#) in body of headers -- with tests. Thank you John ↵Waylan Limberg2008-05-144-2/+9
| | | | | | | | Szakmeister for the bug report and patch.
| * Added Meta-Data and HeaderId extensions. Updated setup.py to include all ↵Waylan Limberg2008-05-123-1/+265
| | | | | | | | packages extensions.
| * Added fenced_code extension and .gitignore file.Waylan Limberg2008-05-122-0/+106
| |
| * Cleaned up doc strings and greatly simplified the codehilite extension. ↵Waylan Limberg2008-05-021-192/+136
| | | | | | | | Removed support or enscript and dp highlighing engines - only pygments is supported.
| * Updated tests in wikilink extension to match current markdown (use convert, ↵Waylan Limberg2008-05-021-20/+50
| | | | | | | | unicode output and trimmed whitespace) and added unobstrusive meta-data support.
* | unwrapping urlparse result tuple manually for python 2.4 compatibility.Jeff Balogh2008-05-301-4/+4
|/ | | | | In 2.5 the result is wrapped in a ParseResult class so that fields can be accessed by name, but a plain tuple is returned in 2.4.
* Merge git://gitorious.org/python-markdown/mainlineYuri Takhteyev2008-05-021-1/+1
|\
| * Updated version_info from 'rc-2' to 'final'. Should have done this before ↵waylan2008-04-281-1/+1
| | | | | | | | the 1.7 final release.
* | Adding four extensions that weren't in source control before.Yuri Takhteyev2008-05-024-0/+575
|/
* Added safe_mode to testing framework and soem tests.Waylan Limberg2008-03-1911-64/+328
|
* Added sanatition of link urls when in safe_mode to no longer allow ↵Waylan Limberg2008-03-183-6/+96
| | | | javascript. Not yet convinced I got all cases, but it's much better than before. Also added some tests although testing framework doesn't currently have the option to run in safe_mode. See [1914685] for more info.
* Added more docstrings. All but a few private methods should now be ↵Waylan Limberg2008-03-131-16/+61
| | | | documented in the code.
* Added docstrings to pre/post processors and misc aux functions.Waylan Limberg2008-03-121-19/+59
|
* Added docstrings to NanoDom classes and methods. May be some room for ↵Waylan Limberg2008-03-111-8/+45
| | | | improvement.
* Removed print_error method as it's not being used anywhere.Waylan Limberg2008-03-111-5/+0
|
* Added docstrings to all root level functions.Waylan Limberg2008-03-111-4/+63
|
* Fixing minor error in last commit.Waylan Limberg2008-03-101-1/+1
|
* Edited existing docstrings to more closely conform to PEP 257 and to contain ↵Waylan Limberg2008-03-101-106/+180
| | | | markdown formatting. Still a lot of documentation improvments to go.
* Moved line-endings cleanup from transform to convert method so it runs prior ↵Waylan Limberg2008-03-063-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 Limberg2008-03-036-43/+44
| | | | other minor cleanup things.
* Some tests I forgot to checking with recent commits.Waylan Limberg2008-03-034-4/+53
|
* Fixed bugs involving greedy/non-greedy regexesDavid Wolever2008-02-295-79/+9
|
* Added an example of how to use footnotes, fixed a small bug where the return ↵David Wolever2008-02-261-1/+9
| | | | link's title always said "Jump back to footnote 1"
* Removed the rigorous type-checking when loading extensions. If it walks ↵David Wolever2008-02-261-2/+4
| | | | like a duck...
* mdx_footnotes.makeExtension() was crashing because the default value of ↵David Wolever2008-02-261-1/+1
| | | | configs was None instead of [].
* forgot to include the extension in the error message.David Wolever2008-02-251-2/+2
|
* Modified the Markdown object to accept extensions as instantiated Extension ↵David Wolever2008-02-251-52/+53
| | | | objects. No APIs were harmed :)
* Allow one or two spaces before a blockquote. Fixes [1899925]Waylan Limberg2008-02-231-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 Limberg2008-02-211-1/+1
|
* forgot to update version_info for 1.7 releaseWaylan Limberg2008-02-202-2/+2
|
* Added svn:ignore properties to test directories, checked in failing test case.David Wolever2008-02-182-0/+3
|
* Final commit before 1.7 final is released. Updated CHAGE_LOG, setp.py 1.7_FinalWaylan Limberg2008-02-183-3/+18
| | | | | and added a MANIFEST file.
* Added better documentation to pre & post proccessors and fixed inheritance ↵Waylan Limberg2008-02-131-90/+128
| | | | issues.
* Just doing a little code cleanup.Waylan Limberg2008-02-131-27/+18
|
* Fixed rawhtml to properly honor <?foo>, <@foo>, and <%foo>. Fixed Waylan Limberg2008-02-091-1/+1
| | | | | [1861160]
* No longer replacing " with @quot;. Fixes [1862742]Waylan Limberg2008-02-0911-154/+143
|
* fixed some basic white space issues in code with mdx_footnotes.py. Fixed ↵Waylan Limberg2008-02-081-6/+6
| | | | [1877510].
* Updated changelog.Waylan Limberg2007-12-131-1/+2
|
* Adjustments to match unicode policy as discussed on list and other minor Waylan Limberg2007-12-136-112/+104
| | | | | cleanup in preparation for release 1.7.