From 38ce8b891907408f2c6cc97e68f567f11b7b50ae Mon Sep 17 00:00:00 2001 From: nightwing Date: Thu, 9 Oct 2014 01:30:05 +0400 Subject: [PATCH] less java:) --- lib/ace/ext/language_tools.js | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/lib/ace/ext/language_tools.js b/lib/ace/ext/language_tools.js index dac2075c..4edbf170 100644 --- a/lib/ace/ext/language_tools.js +++ b/lib/ace/ext/language_tools.js @@ -67,17 +67,12 @@ var snippetCompleter = { } }; +var completers = [snippetCompleter, textCompleter, keyWordCompleter]; // Allows default completers to be removed or replaced with a explict set of completers // A null argument here will result in an empty completer array, not a null attribute exports.setCompleters = function(val) { - if (val == null || val == undefined || (!(val instanceof Array)) ) { - completers = []; - } else { - completers = val; - } + completers = val || []; }; - -var completers = [snippetCompleter, textCompleter, keyWordCompleter]; exports.addCompleter = function(completer) { completers.push(completer); };