2008年11月10日

[vimperator]direct_bookmark.js で post 後にメッセージを出す


vimperator を今更ながら導入して、すっごく便利!と驚いているところ。

で、plugin の direct_bookmark はお勧め plugin の一つなのだが、ポストが終わったのかどうなのかよくわからないので、post が完了したらメッセージを出力するように patch.


=== direct_bookmark.js
==================================================================
--- direct_bookmark.js (revision 34)
+++ direct_bookmark.js (local)
@@ -625,7 +625,9 @@
user,password,
isNormalize ? getNormalizedPermalink(url) : url,title,
comment,tags
- ));
+ )).next(function() {
+ liberator.echo("[" + services[service].description + "] post completed.");
+ });
});
d.error(function(e){liberator.echoerr("direct_bookmark.js: Exception throwed! " + e);liberator.log(e);});
setTimeout(function(){first.call();},0);

Deferred の使い方はこれで、あってんのかな?

追記 2008/11/22 02:30


修正あるたびにパッチ宛てるのも面倒なので、coderepos に commit した。

ref.


- CodeRepos::Share – Trac - direct_bookmark.js はてなブックマーク数
- はてなブックマーク - suVeneのSBM / vimperator
posted by suVene at 23:23