Posting to bash-blog in emacs # WTF?! Just tinkering around a little. I like the idea of bash-blog. What I don't like is that it wants to control the creation of posts for you. If you type: `bb post my-test-post.md` then bb will search for that file, and if found, will present that to you in **$EDITOR** for editing. Save the file, and bb resumes, asking if you want to *post*, *edit again*, or save as *draft*. Cool. But, I use emacs. I'm already editing the file. Most likely I am using org-mode, exporting as markdown, then calling bb and passsing that file name. What should happen, if you pass a file name to bb, is that it just posts the damned entry. Don't reopen the file that I just edited unless I ask you to. The offensive piece of code I think is: post_status="E" filename="" while [[ $post_status != "p" && $post_status != "P" ]]; do [[ -n $filename ]] && rm "$filename" # Delete the generated html file, if any $EDITOR "$TMPFILE" if [[ $fmt == md ]]; then html_from_md=$(markdown "$TMPFILE") parse_file "$html_from_md" rm "$html_from_md" else parse_file "$TMPFILE" # this command sets $filename as the html processed file fi So maybe I will make some changes to a local copy of bb and bend it to my will. Or maybe do something in elisp. Who knows. This is just a test. tags: emacs linux blog blogging bash