From 7d67da7b27fe70c52002d9599669bb2f00c8d79b Mon Sep 17 00:00:00 2001
From: Alexey Shpakovsky <alexey@shpakovsky.ru>
Date: Thu, 26 Jun 2014 04:13:29 +0200
Subject: use file extension when posting with `bb.sh post file.ext`

but let users override it with `bb.sh post -html file.md`
---
 bb.sh | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/bb.sh b/bb.sh
index 3a72441..86f0824 100755
--- a/bb.sh
+++ b/bb.sh
@@ -594,9 +594,11 @@ write_entry() {
             delete_includes
             exit
         fi
-        # check if TMPFILE is markdown even though the user didn't specify it
+        # guess format from TMPFILE
         extension="${TMPFILE##*.}"
-        [[ "$extension" == "md" ]] && fmt="md"
+        [[ "$extension" == "md" || "$extension" == "html" ]] && fmt="$extension"
+        # but let user override it (`bb.sh post -html file.md`)
+        [[ "$2" == "-html" ]] && fmt="html"
     else
         TMPFILE=".entry-$RANDOM.$fmt"
         echo -e "Title on this line\n" >> "$TMPFILE"
-- 
cgit v1.2.3