aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed attribute creation to remove newlines and associated misc/uche test. ↵Waylan Limberg2008-12-082-3/+2
| | | | Apparently differant versions of ElementTree encode line breaks in attributes differantly. Therefore, we just remove any such linebreaks as they are insignificant anyway.
* Fixed para-with-hr test. The code was working correctly, but the test was wrong.Waylan Limberg2008-12-071-2/+3
|
* Fixed imports so logging works in commandline script.Waylan Limberg2008-12-071-3/+5
|
* Adding para-with-hr test. (Broken at the moment.)Yuri Takhteyev2008-12-072-0/+6
|
* Refactoring test and getting logging to work properly when etree fails to load.Yuri Takhteyev2008-12-075-169/+125
|
* Different way of importing htmlentitydefs for python 3.0 and disabling diff ↵Yuri Takhteyev2008-12-042-3/+9
| | | | | | output in test-markdown.py for the same.
* Breaking up the import line to help 2to3 convert it.Yuri Takhteyev2008-12-041-1/+4
|
* Getting rid of has_key for compatibility with python3k.Yuri Takhteyev2008-12-044-5/+5
|
* Fixed rss extension (I think). It throws away any paragraphs before first ↵Waylan Limberg2008-11-231-14/+10
| | | | header, but I think that's what is was trying to do (and failing loadly) before.
* Removed old scripts.Waylan Limberg2008-11-222-492/+0
|
* Updated setup.py and MANIFEST for recent package refactor.Waylan Limberg2008-11-223-25/+8
|
* Updated imagelinks extension for recent package refactor.Waylan Limberg2008-11-221-13/+13
|
* Added definition lists to extra extension.Waylan Limberg2008-11-221-6/+3
|
* Updated rss extension for package refactor. However, is is still failing if ↵Waylan Limberg2008-11-221-2/+2
| | | | a paragraph comes before the first header in source. There are no tests or documentation and I've never used it so I'm not sure what it should be doing. Leaving it as is for now.
* Updated fenced_code extension for package refactor.Waylan Limberg2008-11-221-1/+1
|
* Fixed minor typo in each of previous two commits.Waylan Limberg2008-11-222-2/+2
|
* Updated definition list extension to work with new block parser.Waylan Limberg2008-11-222-170/+68
|
* Made a few minor tweaks to list blockprocessors to make subclassing easier ↵Waylan Limberg2008-11-221-8/+15
| | | | without rewriting the whole thing.
* Updated headerid extension for recent refactors (both BlockParser and package).Waylan Limberg2008-11-201-80/+100
|
* Updated regresion tests for recent refactors (both package and BlockParser).Waylan Limberg2008-11-201-23/+57
|
* Updated meta extension for new refactor.Waylan Limberg2008-11-201-1/+1
|
* Updated abbr extension for new refactor.Waylan Limberg2008-11-201-3/+3
|
* Updated toc extension for new refactor.Waylan Limberg2008-11-201-5/+5
|
* Updated wikilinks extension for new refactor.Waylan Limberg2008-11-201-3/+3
|
* Updated codehilite extension for new refactor.Waylan Limberg2008-11-201-1/+1
|
* Updated footnotes extension for new refactor.Waylan Limberg2008-11-201-6/+6
|
* Updated tables extension for refactor.Waylan Limberg2008-11-201-3/+3
|
* Moved markdown_extensions/ to markdown/extensions. Markdown is now one ↵Waylan Limberg2008-11-2016-1/+1
| | | | package instead of two.
* Cleaned up recent refactor into a package from a single file.Waylan Limberg2008-11-204-92/+113
|
* Fixed BlockParser to parse code blocks nested in list items and added a ↵Waylan Limberg2008-11-184-0/+27
| | | | test. Somehow we never had a test for that before. Also reset markdown.py to be executable again.
* More refactoring.Yuri Takhteyev2008-11-187-325/+369
|
* Attempting a refactoring, breaking markdown into multiple files.Yuri Takhteyev2008-11-178-2249/+2282
|
* Corrected various spelling, grammar and formatting errors in ↵Waylan Limberg2008-11-141-50/+84
| | | | docs/writing_extensions.txt.
* Updated docs/writing_extensions.txt to include docs for the new core ↵Waylan Limberg2008-11-141-66/+128
| | | | BlockParser.
* disable def_list tests until fixed.Waylan Limberg2008-11-131-1/+1
|
* Fixed a few bugs in the legacy extension so that it actually works. I don't ↵Waylan Limberg2008-11-131-7/+6
| | | | expect to continue supporting this. But it's here for comparison for now.
* Fixed a bug in loadextension where a nonexistant extention would crash ↵Waylan Limberg2008-11-131-11/+8
| | | | rather than generate the appropriate error message and continue.
* Fixed footnote extension to work with new core BlockParser and updated tests ↵Waylan Limberg2008-11-133-11/+66
| | | | which had a few insignificant differances in whitespace.
* Fixed BlockquoteProcessor to acknowledge blocks in which the blockquote ↵Waylan Limberg2008-11-133-7/+30
| | | | starts after the first line. Also updated coresponding test as it had an error and added more detail. All core tests pass now. On to extensions.
* Replaced all uses of 4 spaces with TAB_LENGTH in BlockParser.Waylan Limberg2008-11-131-8/+8
|
* Made significant improvments to comments and docstrings in BlockParser. Also ↵Waylan Limberg2008-11-131-29/+186
| | | | renamed a few things to no longer use abbreviations.
* Fixed whitespace only line clearing and updated another test to match pl and ↵Waylan Limberg2008-11-132-12/+8
| | | | php output of lists. Only one test failing from core parser refactor now.
* Updated test as core parser now matched pl and php behavior in lists.Waylan Limberg2008-11-131-6/+4
|
* Fixed core parser to differentiate between indented secondary lines of a ↵Waylan Limberg2008-11-131-2/+3
| | | | list item that are additional lines of the first p and child list items.
* Refactored core parser state to work with nested states.Waylan Limberg2008-11-131-9/+23
|
* Fixed a streange anomily in whitespace a start of p and li tags. Mostly odd ↵Waylan Limberg2008-11-137-8/+8
| | | | tests corrected.
* Fixed funky-list (a ul with child ol items is still an ul and visa-versa). ↵Waylan Limberg2008-11-131-3/+4
| | | | Weird, but it matchs pl and php implementations.
* Fixed various issues with the core parser - mostly whitespace related and ↵Waylan Limberg2008-11-133-36/+86
| | | | updated a few tests that weren't quite right - that is they now better match pl or php implementations.
* Replaced old core parser with new BlockParser and copied old core into ↵Waylan Limberg2008-11-132-401/+709
| | | | extension.
* Fixed Definition List extension to use a regex rather than a strict string ↵Waylan Limberg2008-11-051-46/+44
| | | | match. Whitespcae is now mor eflexable and better matches other implementations. Also refactored all definition specific code into one method.