summaryrefslogtreecommitdiff
path: root/src/clarktown/parsers.clj
diff options
context:
space:
mode:
authorAsko Nõmm <ano@ano.ee>2022-05-12 21:09:38 +0300
committerGitHub <noreply@github.com>2022-05-12 21:09:38 +0300
commit2ff0da12f58d17b6c1ab3736a41595073b3a534e (patch)
tree52dab7ba9cb71ca06c334cada0b8fc2c99c3fb91 /src/clarktown/parsers.clj
parent94c1c0ca639f55ff9073cb1fdf2ad6015bb6bae1 (diff)
parentdc2a364db6d14d4afa9da9aadbccb8fdbb038fe4 (diff)
Merge pull request #31 from askonomm/7-support-indented-code-blocks
Implement indented code blocks.
Diffstat (limited to 'src/clarktown/parsers.clj')
-rw-r--r--src/clarktown/parsers.clj10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/clarktown/parsers.clj b/src/clarktown/parsers.clj
index 0d3b019..8ca27b3 100644
--- a/src/clarktown/parsers.clj
+++ b/src/clarktown/parsers.clj
@@ -10,6 +10,8 @@
[clarktown.renderers.quote-block]
[clarktown.matchers.fenced-code-block]
[clarktown.renderers.fenced-code-block]
+ [clarktown.matchers.indented-code-block]
+ [clarktown.renderers.indented-code-block]
[clarktown.matchers.list-block]
[clarktown.renderers.list-block]
[clarktown.renderers.paragraph-block]
@@ -61,6 +63,13 @@
(def
+ ^{:doc "Detects, parses and renders a indented code block."}
+ indented-code-block-parser
+ {:matcher clarktown.matchers.indented-code-block/match?
+ :renderers [clarktown.renderers.indented-code-block/render]})
+
+
+(def
^{:doc "Detects, parses and renders a list block."}
list-block-parser
{:matcher clarktown.matchers.list-block/match?
@@ -91,5 +100,6 @@
heading-block-parser
quote-block-parser
fenced-code-block-parser
+ indented-code-block-parser
list-block-parser
paragraph-block-parser])