the repository which powers this website
Diffstat (limited to 'filters/syntax-highlighting-shiki.sh')
| -rwxr-xr-x | filters/syntax-highlighting-shiki.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/filters/syntax-highlighting-shiki.sh b/filters/syntax-highlighting-shiki.sh index 2f2a281d..f42ccdeb 100755 --- a/filters/syntax-highlighting-shiki.sh +++ b/filters/syntax-highlighting-shiki.sh @@ -8,6 +8,9 @@ EXTENSION="${BASENAME##*.}" # map Makefile and Makefile.* to .mk [ "${BASENAME%%.*}" = "Makefile" ] && EXTENSION=mk +if [[ "$EXTENSION" = "md" ]]; then + bash "$(dirname $0)/about-formatting.sh" $1 +else echo -n '<div id="code-block"><pre style="background-color: #1f2430; color: #cccac2"><code id="contents">' sed 's/&/\&/g; s/</\</g; s/>/\>/g; s/"/\"/g; s/'"'"'/\'/g' @@ -30,3 +33,4 @@ o.innerHTML = (await highlighter.codeToHtml(i.innerText, { </script> EOF +fi |