hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

はてなのプロフィールアイコンをポップアップする.el

idコールしたいときに,idが長かったり,スペルが難しい人だと,合ってるか心配になったり,間違って変な人をidコールしてしまうと気まずい,といった問題があった.
カーソル位置のはてなidのプロフィールアイコンを表示するEmacs Lispを作った.アイコンを見れば,アイコンが設定されてる人なら,正しい人にidコールできそうか,確認できる.


上側が,なにか書いてるバッファで,hitode909 の上で関数を実行すると,ウィンドウの下に新しいバッファがでてきて,プロフィール画像が表示される.
http://dl.dropbox.com/u/8270034/g/2b7926b206dd7a4c84177412aca64f7b.png


popup-hatena-profile-image.el — Gist


(require 'popup-hatena-profile-image) すると popup-hatena-profile-image という関数が定義される.
popup.elでやりたかったけど,画像を出す方法が分からなかったので,popwin.elを使った.新しいバッファで出て,Ctrl-g で消せる.

追記

id:tomoyaさんがいいのを書いてくださいましたので,コメント欄をご覧ください.