the repository which powers this website
Diffstat (limited to 'filters/syntax-highlighting-shiki.sh')
-rwxr-xr-xfilters/syntax-highlighting-shiki.sh4
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/&/\&amp;/g; s/</\&lt;/g; s/>/\&gt;/g; s/"/\&quot;/g; s/'"'"'/\&#39;/g'
@@ -30,3 +33,4 @@ o.innerHTML = (await highlighter.codeToHtml(i.innerText, {
</script>
EOF
+fi