はてなナウ mode for xyzzy

作った。
http://gyazo.com/993610c0d05e0d204f44a9c6b3362a33.png
ソース→ https://gist.github.com/897665
NetInstaller用の配布URL→ http://dl.dropbox.com/u/215714/xyzzy/0401/package.l
要www-mode, xml-http-request, それと↑にあるdom.l

起動

(require "hatena-now-mode") してから M-x hatena-now
続いてユーザー名を聞かれるので

  • 任意のはてなIDを入力 → user timeline
  • 何も入力せずリターン → public timeline

IEでログインした状態になってない場合、更に続けてはてなIDとパスワードの入力を要求されます。

キーバインド

  • j 次のエントリー
  • k 前のエントリー
  • r りなう
  • u 投稿
  • t ツイッター連携付き投稿
  • R リロード (上部に新しいエントリーを追加)
  • C permalinkクリップボードへコピー
  • Q 終了
  • RET 現在のエントリーのユーザーのタイムラインを開く

その他

hatena-now:post (text &key (twitter nil)) がエクスポートされてるので、別アプリからの連携に使えます。



これをベースに、は色々突貫でアレなんで微妙だけどUI部分だけ別に提供できたら便利かなーとか。generic-timeline-uiみたいな。

4/2 追記

はてなナウサービス終了に伴い起動不能になりました。長い間ご愛顧いただき誠にありがとうございました。
http://gyazo.com/abc85caabe9f075e2be54beb57ee70ed.png