]> git.cameronkatri.com Git - cgit.git/blobdiff - filters/about-formatting.sh
cmd: redirect empty about/ to homepage or summary
[cgit.git] / filters / about-formatting.sh
index 313a4e6dc671ff24ac28e5c5367b76eaaecff1e7..85daf9c26b077ffd2f6bdc879f493a3332428162 100755 (executable)
@@ -3,7 +3,7 @@
 # This may be used with the about-filter or repo.about-filter setting in cgitrc.
 # It passes formatting of about pages to differing programs, depending on the usage.
 
-# Markdown support requires perl.
+# Markdown support requires python and markdown-python.
 # RestructuredText support requires python and docutils.
 # Man page support requires groff.
 
@@ -18,8 +18,8 @@
 # CGIT_REPO_CLONE_URL  ( = repo.clone-url setting )
 
 cd "$(dirname $0)/html-converters/"
-case "$(tr '[:upper:]' '[:lower:]' <<<"$1")" in
-       *.md|*.mkd) exec ./md2html; ;;
+case "$(printf '%s' "$1" | tr '[:upper:]' '[:lower:]')" in
+       *.markdown|*.mdown|*.md|*.mkd) exec ./md2html; ;;
        *.rst) exec ./rst2html; ;;
        *.[1-9]) exec ./man2html; ;;
        *.htm|*.html) exec cat; ;;