Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated footnotes extension for new refactor. | Waylan Limberg | 2008-11-20 | 1 | -6/+6 |
| | |||||
* | Updated tables extension for refactor. | Waylan Limberg | 2008-11-20 | 1 | -3/+3 |
| | |||||
* | Moved markdown_extensions/ to markdown/extensions. Markdown is now one ↵ | Waylan Limberg | 2008-11-20 | 16 | -1/+1 |
| | | | | package instead of two. | ||||
* | Cleaned up recent refactor into a package from a single file. | Waylan Limberg | 2008-11-20 | 4 | -92/+113 |
| | |||||
* | Fixed BlockParser to parse code blocks nested in list items and added a ↵ | Waylan Limberg | 2008-11-18 | 4 | -0/+27 |
| | | | | test. Somehow we never had a test for that before. Also reset markdown.py to be executable again. | ||||
* | More refactoring. | Yuri Takhteyev | 2008-11-18 | 7 | -325/+369 |
| | |||||
* | Attempting a refactoring, breaking markdown into multiple files. | Yuri Takhteyev | 2008-11-17 | 8 | -2249/+2282 |
| | |||||
* | Corrected various spelling, grammar and formatting errors in ↵ | Waylan Limberg | 2008-11-14 | 1 | -50/+84 |
| | | | | docs/writing_extensions.txt. | ||||
* | Updated docs/writing_extensions.txt to include docs for the new core ↵ | Waylan Limberg | 2008-11-14 | 1 | -66/+128 |
| | | | | BlockParser. | ||||
* | disable def_list tests until fixed. | Waylan Limberg | 2008-11-13 | 1 | -1/+1 |
| | |||||
* | Fixed a few bugs in the legacy extension so that it actually works. I don't ↵ | Waylan Limberg | 2008-11-13 | 1 | -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 Limberg | 2008-11-13 | 1 | -11/+8 |
| | | | | rather than generate the appropriate error message and continue. | ||||
* | Fixed footnote extension to work with new core BlockParser and updated tests ↵ | Waylan Limberg | 2008-11-13 | 3 | -11/+66 |
| | | | | which had a few insignificant differances in whitespace. | ||||
* | Fixed BlockquoteProcessor to acknowledge blocks in which the blockquote ↵ | Waylan Limberg | 2008-11-13 | 3 | -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 Limberg | 2008-11-13 | 1 | -8/+8 |
| | |||||
* | Made significant improvments to comments and docstrings in BlockParser. Also ↵ | Waylan Limberg | 2008-11-13 | 1 | -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 Limberg | 2008-11-13 | 2 | -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 Limberg | 2008-11-13 | 1 | -6/+4 |
| | |||||
* | Fixed core parser to differentiate between indented secondary lines of a ↵ | Waylan Limberg | 2008-11-13 | 1 | -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 Limberg | 2008-11-13 | 1 | -9/+23 |
| | |||||
* | Fixed a streange anomily in whitespace a start of p and li tags. Mostly odd ↵ | Waylan Limberg | 2008-11-13 | 7 | -8/+8 |
| | | | | tests corrected. | ||||
* | Fixed funky-list (a ul with child ol items is still an ul and visa-versa). ↵ | Waylan Limberg | 2008-11-13 | 1 | -3/+4 |
| | | | | Weird, but it matchs pl and php implementations. | ||||
* | Fixed various issues with the core parser - mostly whitespace related and ↵ | Waylan Limberg | 2008-11-13 | 3 | -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 Limberg | 2008-11-13 | 2 | -401/+709 |
| | | | | extension. | ||||
* | Fixed Definition List extension to use a regex rather than a strict string ↵ | Waylan Limberg | 2008-11-05 | 1 | -46/+44 |
| | | | | match. Whitespcae is now mor eflexable and better matches other implementations. Also refactored all definition specific code into one method. | ||||
* | Added Abbreviation Extension. Tests included | Waylan Limberg | 2008-11-05 | 4 | -0/+113 |
| | |||||
* | Fixed InlineProcessor to use the inlinePatterns on the Markdown instance ↵ | Waylan Limberg | 2008-11-05 | 1 | -6/+4 |
| | | | | directly rather than a copied list of values set at init. | ||||
* | Fixed a silly bug in Definition List extension. Also added tests. As this ↵ | Waylan Limberg | 2008-11-05 | 3 | -2/+1618 |
| | | | | extension modifies the core, we should test that all core parseing still works properly. Thanks for the report John Szakmeister. | ||||
* | Fixed Definition List extension to not wrap the content of defs in p tags ↵ | Waylan Limberg | 2008-11-04 | 2 | -14/+11 |
| | | | | when appropriate. | ||||
* | Added support to Definition List extension for blank lines between terms and ↵ | Waylan Limberg | 2008-11-04 | 3 | -0/+48 |
| | | | | first def. Includes tests. That was easier than expected. | ||||
* | Added Definition List extension. This is a first draft. A few more advanced ↵ | Waylan Limberg | 2008-11-04 | 4 | -0/+271 |
| | | | | features in PHP's implementation don't work yet. Most notably a blank line between a term and its first definition will break things. See the included test for what works. | ||||
* | Added definition list items (dt & dd) to html block elements. | Waylan Limberg | 2008-11-04 | 1 | -1/+1 |
| | |||||
* | Set footnote extension's parser to Markdown's instance of the parser rather ↵ | Waylan Limberg | 2008-10-29 | 1 | -16/+26 |
| | | | | than giving it its own. Now footnote defs will parse the same (if another extension modifies the parser). Also updated and added doc strings. | ||||
* | Add another test for th efootnote extension that tests named (rather than ↵ | Waylan Limberg | 2008-10-29 | 2 | -0/+29 |
| | | | | consecutively numbered) footnote markers. | ||||
* | Updated and activated footnotes extension tests for refactor in previous commit. | Waylan Limberg | 2008-10-29 | 2 | -42/+27 |
| | |||||
* | Refactored footnotes extension. Output not matches PHP Markdown Extra's ↵ | Waylan Limberg | 2008-10-29 | 1 | -42/+26 |
| | | | | output except that we still include a title on the backlink. Uses the new markdown.OrderedDict internally. | ||||
* | Added documentation for OrderedDict. | Waylan Limberg | 2008-10-29 | 1 | -33/+84 |
| | |||||
* | More cleanup. Not sure why some executables didn't have shebang lines. They ↵ | Waylan Limberg | 2008-10-29 | 2 | -0/+4 |
| | | | | do now. | ||||
* | Added a more thorough test of nested inline markup. Thanks John Szakmeister. | John Szakmeister | 2008-10-29 | 3 | -0/+31 |
| | |||||
* | Fixed Footnote extension to work with OrderedDict. Also cleaned up a bunch ↵ | Waylan Limberg | 2008-10-29 | 1 | -39/+40 |
| | | | | of whitespace and comments issues. | ||||
* | Cleaning house. Actually have all executables be executable and stop Vim's ↵ | Waylan Limberg | 2008-10-28 | 3 | -0/+1 |
| | | | | .swp files from showing up in git status. | ||||
* | Updated toc extension to ensure unique header ids and only set the id on the ↵ | Jack Miller | 2008-10-28 | 1 | -6/+16 |
| | | | | header, not the anchor. Thanks Jack Miller. | ||||
* | Replaced Treap with OrderedDict. Updated regression_tests and extensions. ↵ | Waylan Limberg | 2008-10-28 | 4 | -276/+269 |
| | | | | All tests pass. Still needs documentation. | ||||
* | Missed a reference to textpreprocessors in docs on last commit. | Waylan Limberg | 2008-10-20 | 1 | -1/+0 |
| | |||||
* | Combined the TextPreprocessors and Preprocessors into Preprocessors. Updated ↵ | Waylan Limberg | 2008-10-20 | 3 | -66/+13 |
| | | | | extensions and docs as well. | ||||
* | Cleaned up some commented code from previous commit and added Jack Miller to ↵ | Waylan Limberg | 2008-10-19 | 2 | -15/+1 |
| | | | | docs/AUTHORS for his toc extension. | ||||
* | Made InlineProcessor a TreeProcessor. Now an extension can manipulate the ↵ | Waylan Limberg | 2008-10-19 | 2 | -298/+294 |
| | | | | tree either before or after InlinePatterns are run. Updated docs as well. This change should not affect existing extensions. | ||||
* | Changed Postprocessors to Treeprocessors and TextPostProcessors to ↵ | Waylan Limberg | 2008-10-19 | 7 | -59/+58 |
| | | | | Postprocessors. These names more acturately depict what things do. Also updated the extensions and docs to match. | ||||
* | Updated docs/writing_extensions.txt to include documentation about Treaps. ↵ | Waylan Limberg | 2008-10-19 | 1 | -5/+45 |
| | | | | This is a draft and subject to change. | ||||
* | Updated docs/writing_extensions.txt to include documentation about ↵ | Waylan Limberg | 2008-10-19 | 1 | -1/+43 |
| | | | | MarkdownParser. |