vibe.textfilter.markdown

Markdown parser implementation

Members

Classes

MarkdownSettings
class MarkdownSettings
Undocumented in source.

Enums

MarkdownFlags
enum MarkdownFlags
Undocumented in source.

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, MarkdownSettings settings)

Returns a Markdown filtered HTML string.

filterMarkdown
void filterMarkdown(R dst, string src, MarkdownFlags flags)
void filterMarkdown(R dst, string src, MarkdownSettings settings)

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

getMarkdownOutline
Section[] getMarkdownOutline(string markdown_source, MarkdownSettings settings)

Returns the hierarchy of sections

main
int main()
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Section
struct Section
Undocumented in source.

Meta

License

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

Authors

Sönke Ludwig