aboutsummaryrefslogtreecommitdiffstats
path: root/loginManager.js
diff options
context:
space:
mode:
authoranekos2011-05-26 22:06:32 +0900
committeranekos2011-05-26 22:06:32 +0900
commit7c181f6162481b83fefa1e3a85023a491634d68c (patch)
treefe74f1f90c38fc31fb820edcd2f661f487117cde /loginManager.js
parentdf2d3fdfb5456e29bc7ecb2624401e9a6067a399 (diff)
downloadvimperator-plugins-7c181f6162481b83fefa1e3a85023a491634d68c.tar.bz2
情報が存在しないサービスは補完候補に出さない
Diffstat (limited to 'loginManager.js')
-rw-r--r--loginManager.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/loginManager.js b/loginManager.js
index 4ecaadf..8bd4776 100644
--- a/loginManager.js
+++ b/loginManager.js
@@ -4,7 +4,7 @@ var PLUGIN_INFO =
<name>{NAME}</name>
<description>login manager</description>
<author mail="konbu.komuro@gmail.com" homepage="http://d.hatena.ne.jp/hogelog/">hogelog</author>
- <version>0.0.5</version>
+ <version>0.0.6</version>
<minVersion>2.0pre</minVersion>
<maxVersion>3.1</maxVersion>
<updateURL>https://github.com/vimpr/vimperator-plugins/raw/master/loginManger.js</updateURL>
@@ -239,7 +239,7 @@ commands.addUserCommand(["login"], "Login",
completer: function(context, args){
if (args.completeArg == 0){
context.title = ["service"];
- context.completions = [[s,""] for(s in services)];
+ context.completions = [[n,""] for([n,s] in Iterator(services)) if (s.getUsernames().length)];
} else if (args.completeArg == 1){
let service = services[args[0]];
if (!service) return false;
@@ -258,7 +258,7 @@ commands.addUserCommand(["logout"], "Logout",
}, {
completer: function(context, args){
context.title = ["service"];
- context.completions = [[s,""] for(s in services)];
+ context.completions = [[n,""] for([n,s] in Iterator(services)) if (s.getUsernames().length)];
},
}, true);
// }}}