From 7bcc93b621c4886f5a5f5aa72b22fe423cd3a777 Mon Sep 17 00:00:00 2001 From: davidovski Date: Sat, 18 Feb 2023 01:29:59 +0000 Subject: Reformat code and add todo functions --- src/md2html.sh | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/md2html.sh b/src/md2html.sh index 1c06e2d..7387fb2 100755 --- a/src/md2html.sh +++ b/src/md2html.sh @@ -56,6 +56,7 @@ _emph () { # parse heading # # h [heading no.] +# _h () { local num=$1 while IFS= read -r line; do @@ -80,12 +81,11 @@ _h () { # parse paragraphs # -# p _p () { empty=true while IFS= read -r line; do case "$line" in - "#"*) + "#"*|">"*|"``"*) printf "%s\n" "$line" ;; "") @@ -108,6 +108,11 @@ _p () { } } +# parse ref-style links +# +_ref () { +} + # parse links # _a_img () { @@ -149,6 +154,15 @@ _ul () { _ol () { } +# parse mutliline codeblocks +# +_code () { +} + +# parse quotes +# +_quote () { +} # convert the markdown from stdin into html -- cgit v1.2.1