#!/bin/bash name=$1 extension=${name: -3} case $extension in .md) pandoc -f gfm -t html ;; *) cat <<- EOF
$(cat -)
EOF ;; esac prel_head="$(grep -Eo 'h=([-A-Za-z0-9.~_+]|%[A-Fa-f0-9]{2})*' <<< "$REQUEST_URI")" if [ $? -eq 0 ]; then head=$(cut -c 3- <<< "$prel_head") else head=$CGIT_REPO_DEFBRANCH fi echo "
" echo "
"
cloc --git "$head" --quiet --md | pandoc -f gfm -t html
echo "
"