diff options
author | ninjatottori | 2011-09-26 23:00:11 +0900 |
---|---|---|
committer | ninjatottori | 2011-09-26 23:00:11 +0900 |
commit | 6932af572c45330f6104169752c40e65801756d6 (patch) | |
tree | 39014f19452687b1f99684c2e71c278d8c897c66 | |
parent | d51a39b2e40a1d6f3aff4dfb2231e9a07e44761c (diff) | |
download | vimperator-plugins-6932af572c45330f6104169752c40e65801756d6.tar.bz2 |
-link オプション選択時に補完リストにURLがでます
-rw-r--r-- | facebook.js | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/facebook.js b/facebook.js index 3bb390c..ede5235 100644 --- a/facebook.js +++ b/facebook.js @@ -1,7 +1,7 @@ // INFO {{{
let INFO =
<>
- <plugin name="facebook" version="0.1.1"
+ <plugin name="facebook" version="0.1.2"
href="http://github.com/vimpr/vimperator-plugins/blob/master/facebook.js"
summary="[facebook.js] コマンドラインからfacebookを操作するプラグイン"
lang="ja"
@@ -52,7 +52,7 @@ let INFO = <spec>:fa<oa>cebook</oa> text <a>-link</a> url</spec>
<description>
<p>:fa hogehoge とするとfacebookへ「hogehoge」と投稿します。
- -link オプションの後にURLを入れるとリンクとしてポストします。
+ -link オプションを選ぶと補完リストに開いているURLが出てくるので選択して投稿できます。
</p>
</description>
</item>
@@ -146,7 +146,7 @@ function setup(){ // access_token取得後 {{{ },
{
options:[
- [["-link","-l"],commands.OPTION_STRING],
+ [["-link","-l"],commands.OPTION_STRING,null,tablist],
],
subCommands: [
new Command(["get"], "get walldata from facebook to MOW",
@@ -288,6 +288,13 @@ function setup(){ // access_token取得後 {{{ }
+ function tablist(){
+ let tablist = [];
+ for each([i,tab] in tabs.browsers){
+ tablist.push([tab.currentURI.spec,tabs.getTab(i).label]);
+ }
+ return tablist;
+ }
} // }}}
|