diff --git a/lib/ace/mode/sqlserver.js b/lib/ace/mode/sqlserver.js index 352e2ac8..82542640 100644 --- a/lib/ace/mode/sqlserver.js +++ b/lib/ace/mode/sqlserver.js @@ -52,12 +52,10 @@ oop.inherits(Mode, TextMode); * and use smart meta tags instead of 'keyword' for all completions. */ this.getCompletions = function(state, session, pos, prefix) { - if (this.getCompletionsResult) return this.getCompletionsResult; - var keywords = this.$keywordList || this.$createKeywordList(); var types = session.$mode.$highlightRules.keywordTypes; - this.getCompletionsResult = keywords.map(function(word) { + return keywords.map(function(word) { var meta = 'keyword'; if (types.builtInStoredProcedures.indexOf(word) !== -1) meta = "procedure"; else { @@ -74,7 +72,6 @@ oop.inherits(Mode, TextMode); meta: meta }; }); - return this.getCompletionsResult; }; this.$id = "ace/mode/sql";