org 文書をはてな記法に変換する ox-hatena.el (旧 org-export-hatena) を作った - 勉強日記 をキッカケに、はてな記法をhowm上に直接書いてアップロードさせる運用から、howm上のorg-modeから*1Exportしてアップロードする運用に変更させるため、自分の環境の変更を行っている。Emacs上からコマンド1つでアップロードまで終わらせる環境にしないと、更新頻度が下がってしまいます*2。
得意でないEmacs lispであまり細かいことまでやりたくなかったのですが、org-modeに依存する部分が多くなってしまっています。
でまぁ、思いついた問題がある度に、Emacs lispとRubyの間を行き交いながらコーディングしているため、修正場所がコロコロ変わっている。仕様もその場で考えながらいじっているので、質が悪い。