| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Pre-processors, post-processors, patterns, etc. are now all stored in
Treaps. We can then insert items between them with code like this:
markdown.inlinePatterns.add("foo", FooPattern(), "<strong")
|
|
|
|
|
|
| |
The bigger changes include getting rid of old BOM-removal logic and
getting rid of BlockGuru. Most of the changes are just re-ordering of
functions, removal of whitespace, adding comments, etc.
|
|
|
|
| |
chars: 'A-Za-z0-9_-' and space.
|
| |
|
|
|
|
| |
extension. As there are some problems with 'CamelCase' links, the new extension uses '[[bracketed links]]'.
|
|
|
|
| |
supported by Pygments which contain + or -. Thanks David A. Krauth.
|
|
|
|
| |
available. Thanks Artiom Diomin.
|
| |
|
|
|
|
| |
extension and cleaned up whitespace in code. Thanks Kjell Magne Fauske for the initial patch.
|
|
|
|
| |
than parent_elem.text as text will alway be at beginning of doc. The wrapping element is a <p> tag as, later, when the rawhtml is inserted, markdown will first check for the placeholder inside a <p> tag, and if the placeholder is the *only* content of the <p> tag, replace the entire <p> tag - not just the placeholder. Perhaps a little hacky, but this is how markdown works internally anyway.
|
|
|
|
| |
with the inline stuff though. As far as I can tell it is not related to the ext directly but in markdown itself.
|
|
|
|
| |
pygments is not available. Not sure why, but the no-line-numbers option was commented out with a bug in it.
|
| |
|
|
|
|
| |
unintentionaly commited.
|
|
mdx_filename
|