dmarkdown.markdown

Markdown parser implementation

Members

Classes

MarkdownSettings
class MarkdownSettings

Functions

asSlug
auto asSlug(R text)

Generates an identifier suitable to use as within a URL.

filterMarkdown
string filterMarkdown(string str, MarkdownFlags flags)
string filterMarkdown(string str, scope MarkdownSettings settings = null)

Returns a Markdown filtered HTML string.

filterMarkdown
void filterMarkdown(ref R dst, string src, MarkdownFlags flags)
void filterMarkdown(ref R dst, string src, scope MarkdownSettings settings = null)

Markdown filters the given string and writes the corresponding HTML to an output range.

getMarkdownOutline
Section[] getMarkdownOutline(string markdown_source, scope MarkdownSettings settings = null)

Returns the hierarchy of sections

Meta

Authors

Sönke Ludwig

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.