diff options
| author | Stephen Blott | 2015-05-08 14:47:16 +0100 |
|---|---|---|
| committer | Stephen Blott | 2015-05-08 14:47:16 +0100 |
| commit | f6bd6c0fb95f5e0f2dea5088539a12baf6d3d708 (patch) | |
| tree | 0d334e7a99605e50402130073b7f59a5d7030f45 | |
| parent | 4ab7881e46084a5946bae6d29fb1d0ab9677542a (diff) | |
| download | vimium-f6bd6c0fb95f5e0f2dea5088539a12baf6d3d708.tar.bz2 | |
Search completion; fix DOM tests.
| -rw-r--r-- | pages/vomnibar.coffee | 5 | ||||
| -rw-r--r-- | tests/unit_tests/settings_test.coffee | 1 |
2 files changed, 4 insertions, 2 deletions
diff --git a/pages/vomnibar.coffee b/pages/vomnibar.coffee index dd680a6a..f980f3f4 100644 --- a/pages/vomnibar.coffee +++ b/pages/vomnibar.coffee @@ -8,6 +8,9 @@ Vomnibar = getUI: -> @vomnibarUI completers: {} + getCompleter: (name) -> + @completers[name] ?= new BackgroundCompleter name + activate: (userOptions) -> options = completer: "omni" @@ -17,7 +20,7 @@ Vomnibar = extend options, userOptions extend options, refreshInterval: if options.completer == "omni" then 100 else 0 - completer = @completers[options.completer] ?= new BackgroundCompleter options.completer + completer = @getCompleter options.completer @vomnibarUI ?= new VomnibarUI() completer.refresh() @vomnibarUI.setInitialSelectionValue if options.selectFirst then 0 else -1 diff --git a/tests/unit_tests/settings_test.coffee b/tests/unit_tests/settings_test.coffee index faa696a8..52eec30d 100644 --- a/tests/unit_tests/settings_test.coffee +++ b/tests/unit_tests/settings_test.coffee @@ -74,7 +74,6 @@ context "settings", searchEngines = "foo: bar?q=%s\n# comment\nbaz: qux?q=%s baz description" Settings.set 'searchEngines', searchEngines result = SearchEngineCompleter.getSearchEngines() - console.log result["foo"] assert.equal "bar?q=%s", result["foo"].searchUrl assert.isFalse result["foo"].description assert.equal "qux?q=%s", result["baz"].searchUrl |
