motemen/hatena-vim — pull request #7 by tyru (2012-12-15 15:02:06+00:00)
Title: add g:hatena_entry_file

一時ファイルのファイル名を指定できる`g:hatena_entry_file`を追加しました。
これにより

- ファイルを公開してない時に誤って`:q`しても取り戻せる
- Dropbox上のパス名を指定すればファイルが削除されてしまっても取り戻せる
- Vim 7.3では無限undo機能が追加されたのでファイル名(フルパス)が固定化されていれば、`:HatenaEdit`してから`u`を押せばファイルを取り戻せる

変数を追加した以外の変更点としては、バッファ上ではUTF-8で編集しておいて、POSTする時に一時的にバッファの内容をEUC-JPにするようにしています。(Dropboxで他のOSから見たとき、EUC-JPよりもUTF-8の方が誤判定することが少ないため)