diff options
author | anekos | 2011-05-26 22:06:32 +0900 |
---|---|---|
committer | anekos | 2011-05-26 22:06:32 +0900 |
commit | 7c181f6162481b83fefa1e3a85023a491634d68c (patch) | |
tree | fe74f1f90c38fc31fb820edcd2f661f487117cde /loginManager.js | |
parent | df2d3fdfb5456e29bc7ecb2624401e9a6067a399 (diff) | |
download | vimperator-plugins-7c181f6162481b83fefa1e3a85023a491634d68c.tar.bz2 |
情報が存在しないサービスは補完候補に出さない
Diffstat (limited to 'loginManager.js')
-rw-r--r-- | loginManager.js | 6 |
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); // }}} |