diff options
| -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 |
