aboutsummaryrefslogtreecommitdiffstats
path: root/proxy.js
diff options
context:
space:
mode:
authorhogelog2009-01-07 09:46:37 +0000
committerhogelog2009-01-07 09:46:37 +0000
commit356405eedd6979332123fbc2b0903a717919b6ba (patch)
tree6ce6fbe461e731a711578f0844c83c72d4fc9732 /proxy.js
parent7f453feb2f06661309942d2cb99d11787d6039e1 (diff)
downloadvimperator-plugins-356405eedd6979332123fbc2b0903a717919b6ba.tar.bz2
* use 2.0's completer
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@28094 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'proxy.js')
-rw-r--r--proxy.js15
1 files changed, 4 insertions, 11 deletions
diff --git a/proxy.js b/proxy.js
index ecb2f24..f45406e 100644
--- a/proxy.js
+++ b/proxy.js
@@ -5,7 +5,7 @@
* @description-ja プロクシ設定
* @minVersion 0.6pre
* @author cho45, halt feits
- * @version 0.6.1
+ * @version 0.6.2
* ==/VimperatorPlugin==
*
* Usage:
@@ -116,17 +116,10 @@
});
},
{
- completer: function (filter) {
+ completer: function (context, args) {
var completions = [];
- var exp = new RegExp("^" + filter);
-
- for each (let { conf_name: name, conf_usage: usage } in proxy_settings) {
- if (exp.test(name)) {
- completions.push([name, usage]);
- }
- }
-
- return [0, completions];
+ context.title = ["Proxy Name", "Proxy Usage"];
+ context.completions = [[c.conf_name, c.conf_usage] for each (c in proxy_settings)];
}
});